[Feature] Implement magic method interceptor

This PR introduces support of magic methods interception via `dynamic` pointcuts.

More details in #158