Squashed 'node_mapper/nomadic_recording_lib/' changes from d23c57d..9abcd90

9abcd90 integrated changes from d23c57d into BaseObject

git-subtree-dir: node_mapper/nomadic_recording_lib
git-subtree-split: 9abcd90ab4eb6edfcb5e56f165f15e977ecc5290
Merge commit '0d8190de678c3f78565d737096dee91bee024ba5'