singularity_dsl: rearranging methods
singularity_dsl_spec: covering all methods