Sorry, my original comment here was incorrect. _This_ method should be overridden for decoding.