Improved the magic collection object to include a deep string base lookup function