Nested property util for kotlin. This extention methods allows you to get names and values of nested propertys in a typesafe manner.
TODO
classFoo {
val bar =Bar()
}
classBar {
val value ="FooBar"
}println((Foo::bar /Bar::value).name) //prints: bar.valueval foo =Foo()
println((Foo::bar /Bar::value).value(foo) //prints: "FooBar"