Less reading and also doesn't store an unnecessary pointer value in the executable, making it smaller by 8 bytes.