Added methods in Axion class to access underlying configuration; changed configuration to protected