Fix "Fatal error: Cannot use object of type stdClass as array"

Make sure that the "backingData" property's value will always be converted to an array.
This is a second attempt with a different approach, for the full explanation please see #177.