This patch extends the existing functionality of computing an explicit
representation for local variables, to also get the explicit representation,
instead of only the inequality pairs.
This is required for a future patch to remove redundant local ids based on
their explicit representation.
I think the other way is easier to read: if no explicit representation could be found for the i^th local identifier, denominators[i] is set to 0.