Add a message to make extra requirements clear instead of throwing a compilation error.
Closes #457 (closed)