use an empty() config as standard instead of null