if it is critical requirement, then I'd expect a check or assertion here.