We currently encode Markable values by writing a bool first representing whether the value is the special empty value. We should make use of the fact that the types used in Markable are designed to represent an "is empty" state without additional storage.
<rdar://problem/101014331>
Pull request: https://github.com/WebKit/WebKit/pull/5227
Decided against doing this.