Runtime: Fixed over optimization of F_APPEND_MAPPING. F_APPEND_MAPPING now has the same special cases as F_APPEND_ARRAY. Fixes obj->map += ([ x:y ]) and obj["map"] += ([ x:y ]) when obj has lfun::`->=() and/or lfun::`[]=().