Added Children property to IObject (primarily to enable easy JSON serialization)