issue #143 enum input can determine its own possibleValues
issue #156 remove spaces around operators when parsing assumptions
issue #157 update filtered alignment doc + test to ensure singletons are supported
solve #36 and #62