Unit test for nested has_changed.

Apparently fixing #13 also fixes #11.