Updated doco

Slightly improved the registration API to deal with non enforceable conditions