> fread takes 2 integers, size of individual member and number of members.
> That way it can handle 'different word lengths'. (or any object length actually)
Did I miss something here? What does taking two parameters and multiplying them together have to do with, well, anything except argument inflation?