I am using named Tasks in my PHP GAE application (using the current time, to the minute, stops a ton of tasks being submitted) and noticed that when TaskAlreadyExistsException is hit, there is no getMesaage() for the exception.
Same goes for InvalidArgumentException.