Revert "Increment and counterpart don't work with FlexJS '_get()' and '_set()'"

This reverts commit af2dc0d8f6712c0003264cea966ef8afd159878c.
Revert "Minor rewrite to avoid multiple catch blocks in one statement (JS no likey)"

This reverts commit b9d15cf4a2979dbf6786165073317243fa063251.