most of MemberExpression; symR to clean things up