Replaced IAbstractSyntaxTree by DModule