Configuration refactor

Should be a cLog(): I would want to see this error even if -d is not specified.