apply, get, conditional, last 2 test not passing - cannot get the closure right :-(