Organize.
Boilerplate extension.
Injecting JS.
Safeguards and optimizations.