An interface for subtle.