Add option to disable requiring @jsx pragma matching

Also fix use of silent!