Does the initialize method of a Beefcake message ignore unknown options, or should we be warning/cleaning them at some other layer? I'd hate for the implementation detail of the wire message to leak through.