{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"Normally,"}]}
Normally, Rust keeps you from adding trait implementations that could
overlap with each other, as it would be ambiguous which to use.  This