Revert "Merge pull request #115 from sebasoga/change_require_behaviour"

This reverts commit fd00868c49003456954bb81f187fd0430566beee, reversing
changes made to e0390559b860820d490ede47ea8c80b0e4f3c883.