Libraries and homeschoolers: our shared common ground