reflect determined contribute provision theoretical facilitate manipulate harness metacognition exceptionally competent distinct derive mimic scarce notable contingent milestone empirical inextricably