Refactored builders. Added possibility to register custom class visitors.
Refactored internal storage of interception logic. Made interception API more fluent.