This depends on #1.
This depends on #1.