this mutation is likely language specific. e.g coffee-script + vanilla JS might be different?