Merged GVAccessParser and AttributeAccessParser into a much cleaner VariableAccessParser.