visoft/ruby_odata — pull request #20 by sillylogger (2013-02-19 10:28:53+00:00)
Title: prevent `svc.load_property` from mutating the obj's uri

Currently something like:

svc.load_property object, 'Property'
svc.load_property object, 'OtherProperty'

Will cause the `OtherProperty` to be loaded off or the uri for `/object_base_uri/Property`.
This patch makes sure no `build_*` operations mutate metadata uri's.