TeleData - Unreleased Ongoing work: porting relevant aspects of the reference Elm version for this simple abstraction.