CDI-like Decorator pattern implementation for Spring