added subscripting support to the Settings classes