What makes learning to derive word meanings from written context so difficult