What's our policy on creating getters for properties that are objects? If we return the object itself, we risk the user destructively changing it, so should we return a clone instead?