The term "subsidiarity" is singularly inelegant, but it is important.
The above solution is general, but it is inelegant and expensive because it requires constructing set representations twice: once for the set and again for its pseudo-complement cl(-).
An inelegant way to avoid this is to instantiate the chart with fresh copies of all rules and lexical entries, and to copy nodes before applying a restriction operator.
This may in part be due to the extremely inelegant and prosaic nature of the organization's name, particularly in contrast with public perception of its role.
As to the provision of implicit arguments to functions, this is workable but inelegant.
In the absence of support for mutual recursion between structures, we are forced to use inelegant encodings at the level of the core language.
But the duplication of operators may seem inelegant, and it introduces the risk of using the wrong one.
For example, on page 219 we find a fairly inelegant way of compressing 33 bits into two integers.