Definition Everywhere in your codebase needs access to it, because it do too much. Also called the Swiss Army Knife anti-pattern.