Original implementation of IOC DI Container written in PHP