A "scientific worldview" and the definition of "science"