fix issue #16 - if expression only assignable if has type