Dienes & Perner propose a theory of implicit and explicit
knowledge that is not entirely complete. It does not address many of the
empirical issues, nor does it explain the difference between implicit
and explicit learning. It does, however, provide a possible unified
explanation, as opposed to the more binary theories like the systems and
the processing theories of implicit and explicit memory. Furthermore, it
is consistent with a theory in which implicit learning is viewed as
based on the mechanisms of the cognitive architecture, and explicit
learning as strategies that exploit these mechanisms.