Use a setter for assigning values

So that stuff like 'someObject.someProperty' works for computed