Rename 'dirty'->'save_to_backend'.

Drop unneeded comment.

Feedback from @dhermes.
Use 'add_entity' directly when populating from scratch.
Improve class attr name: '_SUBKEY'->'_URL_PATH_ELEM'.