Split DSLModifier as external module