You can clone with
HTTPS or Subversion.
[DependencyInjection] adds property injection
add definition inheritance support
adds hasTag() to Definition
adds synthetic attribute to definitions
This attribute can be used to hint that the service is being injected
dynamically at runtime, and not constructed by the DIC.
adds scope to the DI container
adds setArgument to Definition
tweaked DI container