Verminous code.

@dooskington