Shoelace 2.0: A Forward-thinking Library of Web Components