DESIGN: Added program flow for `-S`

- This is to help determine what standard functions Hooks need to provide.