partial pass at the next part of the chris-mas wishlist--columns, output constraints, etc.