first step for insert support on UMapDefs

next step is to make it possible to insert UMapDefs with .canInsert ==
true in between a parameter and an already existing UMap. This could be
very useful for UMapDefs such as 'lag' and 'clip_scale'