Ruckus
operator fun (((String) -> Any?) -> Any?).invoke(args: Map<String, Any?>) = invoke { args.getValue(it) }