improving shield operation - it will not make it more likely to allow
for a 'transaction-like' behaviour.

However, this is not guaranteed if there is concurrent access on a
session.
fixed a bug in detecting whether a node already exists
exploring improving of monitor API
reworking api for monitoring