Since it's pure Ruby, just use the instance variable for setter overload