As posted above:
Your function can end up being called with a reference to multiple objects, not just one.