Method interceptor library for Java