Mac & Cheese Musings on this and that