it's not obvious with the name? You care about putting ifs in one line but you don't seem to care about all those functions that have redundant useless documentation. Documentation should be the exception to catch the eye of the reader indicating that there's something tricky or difficult to understand. If 90% of the documentation is noise I stop paying attention