1. A computer-implemented process, comprising: instrumenting a program with a first aspect, wherein the first aspect is associated with a pointcut identifying data accesses and wherein the first aspect is associated with advice code that detects whether a data access will cause data from a first session to be accessed in conjunction with servicing a request associated with a second session, the first session and second session being distinct sessions.