strict-overflow
fixes due to typedef unsigned int SizeType