`tydecode::parse_constr` currently uses dummy spans for type constraints because (I think) spans in types don't get serialized right now. Fix that.