fixed a couple of bugs
Fixed a couple of issues with Location - had forgotten to explicitly martial return value of some methods, and there was a bug in the decorator for post processing