circular-buffer: prefer raise to fail
circular-buffer: prefer raise to fail

rootulp/exercism,rootulp/exercism,rootulp/exercism,rootulp/exercism,rootulp/exercism,rootulp/exercism,rootulp/exercism,rootulp/exercism