nit: why is each argument line-wrapped differently?  Indenting to the colon doesn't make sense to me.