I think I originally changed `:fields` to `:properties` because `fields` is a method defined by `Beefcake::Message`. Now that development is picking back up, maybe we could fix that in Beefcake?