Sorry but I don't get you. We depend in JS on `data` element not on CSS class, so what's the point of this class as it's even not usefull (IMO) for someone who's going to reimplement that macro with his own code.