According to the spec this should be a valid program (even though kind of weird): ``` INT(-0.5, 0.5) NEWLINE ``` But I get: ``` terminate called after throwing an instance of 'boost::wrapexcept<boost::bad_get>' what(): boost::bad_get: failed value get using boost::get ```