simplify, optimize and fix punctuation

Also make this new spec not run if PhantomJS is version 1.x