Better for JS