basic module dsl, tests