Expose min / max sizes for the data types
Allow paircopyvpdata() to decode arbitrary data into a new VP
Allow source for maps to be type octets, and dest to be different

So that we can automagically do all kinds of funky things
Fixed single character expansion to do only itself, and nothing more