Renamed try macros
Random commit
Added map functions
More shuffling of FuncResult methods