assorted_integers = record {
    eight: i8;
    sixteen: i16;
    thirtytwo: i32;
    sixtyfour: i64;

    o_eight: optional<i8>;
    o_sixteen: optional<i16>;
    o_thirtytwo: optional<i32>;
    o_sixtyfour: optional<i64>;
} deriving (eq)
