add failing unit test and fix bug with Expression with false value