Shouldn't be a requirement, however if not used everywhere suddenly mitigate the inclusion in the first place Pros are fairly obvious; Cons are: - Another hurdle for developers to learn - % of ES6 coverage @pentaphobe