auto

inline fun <T : Any> Tool.Arg.auto(example: T): ToolArgLensSpec<T>

Auto-marshalled lens for a tool argument. You will need Kotlin reflection on the classpath for this to work.