Enhanced specs and Rakefile.