Support forward-compatibility with optional fields, Fix #14