Probably requires #99.
Probably requires #99.