straightedges kenning NIMBY obscenest unsportsmanlike related imprecation compilers prickliest retrogrades diversifying