$jp: JoinPoint - Apply pass using this join point as the starting point args: ... - An array or sequence of: 1) Pass instance; 2) Pass class; 3) function that accepts a $jp; 4) An array where the first element is 2) or 3), followed by arguments that are passed as arguments of the function or class constructor.