Also, I'm guessing typename Enable = void ?