Mirror from https://bitbucket.org/jaguard/time-require