Some of these aren't necessary? Then again the PHP documentation doesn't always explicitly state that functions read variable data in a byte-wise manner.
MBString was already in use in the library and thus a dependency already. As such this change does not break backwards compatibility. A future release should be able to remove the MBString dependency since overrides are going away and we should be able to use stock PHP methods.
Some of these aren't necessary? Then again the PHP documentation doesn't always explicitly state that functions read variable data in a byte-wise manner.
MBString was already in use in the library and thus a dependency already. As such this change does not break backwards compatibility. A future release should be able to remove the MBString dependency since overrides are going away and we should be able to use stock PHP methods.