Fixed more gcc cast buggs. Now in Observation.