Make library more dev-friendly.

Fixes #1.
I'll check more, I was under the understanding that it will be exactly the node that changed. I'll test and get back.