OpenStruct doesn't exist in 1.8 :-(