Added "strict modes" option. When set false (default is true), it allows