Elements of generalizability theory