Ha! It makes sense to me now, after having thought about the guy who makes horseshoes (smithy? farrier?). Steam train = iron horse. Good one, E2. Thanks.