> If you might want another function to be selected instead, use enable_if
> If you just want an error message use concept checks.

Thanks a lot, it makes things far clearer.