Nice use of `partial` :)