Avoid boxing of primitives by the compiler