"Bean class which has decorators must have a public constructor without parameters", why? when I use Spring I can use Proxy o Decorators with constructors with paramerts, but why not with CDI