impose non-null settings