Support for numeric section names
Support for PHP 5.2, optional use of ArrayObject