Temporarily switched to normal (unprotected) bash, added yield() explanation