fix unless fixes; add otherwise fix;emit_block
fix edge case empty if_all_ block;type test any_match and all_match
wrap fixes in eval;return data failed
Merge branch 'dev-otherwise' into dev