prevent apply aop on built-in type