Improved speed of Observation::respond_to?; Couple other small improveme...

...nts