If you remove the test below, then perhaps it'd be better to just to inline all of this in the "accepts" test