Make compiled container (almost) idempotent
Make compiled container (almost) idempotent

Using a progressive counter for mapped methods/sub entries, container recompilation produces always the same result if definitions do not change.
It's not fully idempotent because changing definitions order leads to a different container, even if functionally unchanged.
PHP-DI/PHP-DI,PHP-DI/PHP-DI,mnapoli/PHP-DI,mnapoli/PHP-DI