primitives get converted to objects when accessed as such