Of course this doesn't build, despite making sense.