Add insertion to BasicProfile.

This uses the new method names += and ++=, similar to Scala collections.
Advanced features like returning generated keys are not supported at
the level of BasicProfile.