$settings :
__construct(array $settings = array())
__set( $name, $value)
__get( $name)
__isset( $name)
__unset( $name)
offsetSet( $offset, $value)
offsetGet( $offset)
offsetExists( $offset)
offsetUnset( $offset)