Почему про разных? Как раз в английском Humpty Dumpty означает кого-то не слишком умного и не слишком ловкого - в общем шалтай-болтай и есть.  И про конницу с ратью все идентично - едино что у Маршака сей персонаж свалился во сне, а в оригинале про сон не упоминается - просто "нипадеццки навернулся" со стены.Но полностью согласна, что английский язык - то язык контекста, и дословно переводить практически невозможно.Что еще больше показывет гениальность Маршака как переводчика.