Add explicit integer type; deprecate 'rational: false'