Can we just compare the `code` string? I think it should be normalized. i.e. `lang.code == code`