Add a way to return the nearest non-backing view from targetForKeypath.
Clean up how select bindings bind