max(str: string, val: number): boolean {
    const number = parseFloat(str);
    return isNaN(number) || number <= val;
  },