nil tags remain nil
Merge branch 'protocol-types' into protocolize