Refactored enumerable and mutable specs.
Created to_{writer} and from_{reader} specs.