Integrate Pointcut.

Closes #407.