Incomplete, incorrect, but runnable ladder in elm.