Automatic (Extended Version)