add InternalEncoding.validate