* refactor: avoid duplicate property access * refactor: tweak parseMember * polish: recover from shorthand assign in exprs