Ooof, this wrapping is inconsistant with how we do it elsewhere, all this fits on one 80 char line.