Magic: ->publicVar vs ->__get