Class _Character

A set of intervals that is part of a DFA/NFA graph. This is separate
from the Intervals instance since we need to clone the node, but can
keep the intervals (necessary so that node equality works correctly when
the same character is used more than once).