DSL is a module that provides #api, #error, #param, #error. Use this when you’d like to use restapi outside the top level scope.