Rich Hickey's term for the process of taking apart concerns that were unintentionally braided together but don't actually need to be. In the talk used to justify separating the query (the attributes you want) from the scope (where to start walking) — GraphQL conflates them by nesting attributes under a type, and decomplecting them yields EQL's map-as-scope design.