@benbjohnson I just followed how you deal with version. We need to serialize them into json, so we cannot have the same name for the interface and field :(. We should switch to your lib at some point.