Split out DSL loader