Issue #443 resolved
Generic = operator: if pattern match fails, throws an exception
It might be useful if = operator can be used for ordinary values. For example:
['success' :_result] = do_something
In the example, op_set function of the string 'success' is expected to throw an exception if the only argument is not a string 'success'.