types: modified to suit the last commit
removed 'MemberExpression' in favor of 'IdentifierPath'