This would be a really good place for a docstring....