unscary composable accessors in Elm