add falsy test. update change for delegate pass-through to undefined