while at it -- could you also replace throughout asobjarray with as_objarray for consistency... if not I could do it after merging your changes... just shouldn't forget