Minor interface and comment updates
Refactor notify() and update docblocks