Renamed "yield" due to ECMAScript 5 reservation closing #298