I don't really have an opinion one way or the other; I just want to make sure I don't screw up `numbers` for anybody who might be using it. Lazifying the rest of the library might be the right way to go. Let's try and connect with a few other `numbers` users and see what they think. I just noticed in this particular case that there doesn't seem to be any benefit to making these fields strict other than source code consistency.