yeah I prefer that style too - again these functions were ported directly and I tried to not change them much