Rewrite of TranslateTo implementation, can now coerce between properties and fields, handle NH Proxies
Change OldApi deprecation method to be a bit clearer