This is slightly more interesting than I expected.