Design functions so they can be easily exposed via a CLI tool later.
Design functions so they can be easily exposed via a CLI tool later.