Zero-valued extension fields were mistakenly ignored by encoder. (issue #242)