DSL framework A.K.A FEAT