pub fn less_than(a: Data, b: Data) -> bool