Make cpvzero immutable.
Float could be double, use %s for formatting.
Use safecast.
Syntax issue.
Use D-style array syntax.
Struct syntax fixup.
Use safeCast.
Use safeCast.
Struct syntax fixup.
Use safeCast and D-style structs.
Use safeCast.
Use safeCast.
remove static.'
Remove static.
Remove static.
Remove static.
Remove static.
Remove static.
Remove static.
Use lazy initialization.