this article should be moved to spring as it's far and away the most common use of the term similar to how