Tag theories of knowledge