Alicorn comments on WorldviewNaturalism.com: A “landing page” for scientific naturalism