Moved script dsl to seperate dsl trait