BUG fix dependency injection stumbling over ViewableData's __isset

This isn't normally an issue, but injecting objects that extend ViewableData run into issues with it's version of __isset mistakenly reporting null properties as not requiring dependency injection, when in fact they darn well do.