zefram hzyozefyshorg rafael garciasuarez wrote approach needs discussed utf8 fixing backwardscompatibilitybreaking planned 512 ah didnt know read svpv dont always store characters might store bytes encoding isnt relevant huh perl characters bytes aliased encode3 explicitly defines byte subrange characters bytes alias latin1 characters certainly represented perl scalar encoded utf8 svutf8 flag set scalar would appreciate module ignoring encoding flag fact encountered scalars unintentionally prompted fix xs crypto modules operate strictly byte strings pay attention encoding flag zefram wed 06 aug 2008 053202 0100 patch encouraging utf8 awareness