Use method_defined?(:encoding) for switching wich specs to use
Add a spec back in for the utf-16le case£