sub predeclared; within_my_DSL { predeclare };