right now the API is a big ugly: ``` k.tell('square', [4], log) ``` I'd like to remove the unnecessary boxing wherever we can.