amf0 object decode framework