Essentially a method to attempt to append data but without doing any reallocation - stay within the bounds of the capacity.