Conditional get

Didn't we agree not to use it and roll our own