setters on computed view properties weren't being invoked with falsy values