make wrapper DSL private