An investigation of errorless learning in memory-impaired patients: improving the technique and clarifying theory