Just wrote a passing test on Beefcake to verify this behavior: https://github.com/protobuf-ruby/beefcake/commit/6dcdd585da3ac137168617c41ce793c8b51084ec

The short version is it silently ignores unknown options.