KeyPath<Root, Deeper> path<Root, Prop, Deeper>( KeyPath<Root, Prop> first, KeyPath<Prop, Deeper> second, ) { return first.path(second); }