Nvm. Saw the reasoning.

Implementation looks ok to me - wondering about a good use case though.