Fix issue #182 : add  visibility controlled handler registry