Allow multiple match (close #47)

@mishanga It seems there should be `return this;`, otherwise next `if` matches given `expr` as array as well.