this function is called
with a call
for so called system
be called in safe context
can be called
subsequent Put*() calls
if the second FB is called
. With this the so called ABA problem
not necessary to call