Its that tried and true debate within the design community - To spec or not to spec? No matter how many times this has been discussed its still an important and relevant topic within (and outside of) the design community.