York IE interview question

Difference between yield_safe and tap?