add alternative expressions test
non-exhaustive fork nodes handling
add test non-exhaustive conditionally compiled function
add test non-exhaustive conditionally compiled functions