remove EncodingInterface
bug fix PHP5.3 ArrayAccess