updated the object observe function to prevent an infin loop
pushing and bumping to 0.10.0