System Hook API

This adds methods for system hook APIs.