if theName contains "{" then
set theTags to tag names of aTodo
if theTags does not contain theHoldTag then
set tag names of aTodo to theTags & ", " & theHoldTag
end if
end if
if theName contains "due" then
if theDue is missing value then
set AppleScript's text item delimiters to "due"
set thedelimited to every text item of theName
set thedelimitedDate to item 2 of thedelimited
set AppleScript's text item delimiters to " "
set thedelimiteddelimited to every text item of thedelimitedDate
set theday_to_set to (item 3 of thedelimiteddelimited)
set themonth_to_set to (item 2 of thedelimiteddelimited)
set themonth_numeric to my convert_date_numerical(themonth_to_set)
set date_to_set to current date
tell date_to_set to set {its day, its month} to {theday_to_set, themonth_numeric}