fn addOrOom(a: usize, b: usize) error
fn addOrOom(a: usize, b: usize) error{OutOfMemory}!usize { return math.add(usize, a, b) catch error.OutOfMemory; }