Supplant, merge, and getKey fixes; deprecation of some functions