Fix #1211: Warn if non-forward compatible @JSExport is used

:((( Indeed... but then the name `explicit` is completely wrong...