I'm fine with the change, but this function is part of the public API and we need to make sure that it's done in a backward compatible way, so that both function signatures are supported.