bugfix: uninitialized value in string eq
bugfix: uninitialized value in pattern match