missed require necessary for external clients of the gem