force --no-optional everywhere possible