High level helper function and examples of functional use.