Whatif parser prototype