Limerick - a teacher of grammar