|Subject:||can we add documentation and tests for interaction of the various functions with undef as argument?|
Due to LU being XS it is a bit of a black box, and "check the code and reason it out" doesn't work so well for figuring out what it does with undefined arguments. The tests themselves don't ensure that a certain behavior happens either. As such, can we define what the functions *should* do, document that, and add tests? I'm happy to write the tests if needed.