I've run into problems with mIRC not supporting long enough integers. The prime example is when using a script to store the size of sent/received DCCs in bytes. When the value gets too large, the sign flips, and you get negative values. It wouldn't be so much of a problem if the $bytes() identifier accepted input values of anything besides bytes (i.e. kilobytes, megabytes, etc...) by using another parameter, but right now I have to divide, round, then store the value, then when I want to use the $bytes() identfier for the size I need to multiply again. This also causes for a loss of precision, so support for longer intergers would be more ideal than a slight modification to the $bytes() identifier.