static Int parseHourAndOptionalMinutesToMinutes(S s) { LS l = trimAll(splitAtColon(s)); if (empty(l)) null; int minute = parseInt(first(l))*60; if (l(l) > 1) minute += parseInt(second(l)); ret minute; }