adding pulse_divider, sample_and_hold and timer UMapDefs
corrections to U(Map)Def comments and code