Oh, I'm pretty sure they don't expect me to reinvent the wheel. But I do this stuff to learn something and I learn less looking at a black box simply...
Oh, thanks for that one. I especially like how I can code an obscure function somewhere and then call it from the interpreter directly to see it work...