added be.shell config parser as we now want to read the config more than once