usingCommandsFromDir (directory, recursive = true) {
    check.assert.string(directory)
    check.assert.boolean(recursive)

    const commands = requireDirectory(module, directory, {