strong typing is not a panaceum, and, anyway...