recognize units with a period following them, as they tend to be at the end of sentences or if they are abbreviated, for example "fry for 5 min."
reset the number amount so that strings that don't contain any valid durations actually return nil, not a random number, ie parse "add 6 cups of water" as having no duration, not a duration of 6