AspectJ doesn't appear to support overloading any more nicely, so we have to create two pointcuts to match both methods.