Checks whether the directive with the sequence of values will fit into the given column limit, if it does then the function returns the single directive with all the values. If the directive does not fit then the function explodes it into a sequence of directives with distinct values, each with a single value.
Checks whether the directive with the sequence of values will fit into the given column limit, if it does then the function returns the single directive with all the values. If the directive does not fit then the function explodes it into a sequence of directives with distinct values, each with a single value.