issue_id: HOOK-XXXX
message: Added Noop base class and implemented ctr/dtr for unit testing