And there are probably other areas that are using functions that do not exist in ES5. Might be good to run the entire drab output through a transpiler like babel and see what it changes to fix that in ...