IAdvice should be publicly accessible for consistent flexibility