Think I found an Elm bug. Need further investigation.