fix vat saving
fix non-enter-on-address-only-bug

Fix faulty assumption and left-over code that if none of the checks matches, it should set the return to false.
unify documentation