Drunken coding is always a bad idea.