good, so it behave expected. then LGTM..maybe add comment with your findings to code or to hook documentation so we not need to search it again.