why the way of using variables affects size of compiled sketch?