Make TypeDeclarationExpression derive from expression