Improve ts.isGenerator(value) test