When calling the GetProperty intrinsic method, any key/value pairs specified should be passed to the provider as part of the object path. Currently only the object class is being passed; key/value pairs are being stripped before the path is passed to the provider.
Patch to fix this issue
committed to CVS HEAD and git master