A PHP 5.3.3+ Collection implementation that takes inspiration from multiple sources