Provides a number of helpful extension methods