#snarfedlibraries' top obligation by far is to do the best, most useful things for their clients. there's little to no obligation to behave the exact same way as other libs in other languages. they should ideally follow specs, yes, but they can and should do other things too, when that's useful