Or perhaps we should use `default` instead of `missing`?