Reformatting syntax Namespace adjusted Make array of parameters not creating if init method is null
From this moment Init is not required.
Test for no init scenario
Indirect attributes support added
Indirect attributes implemented
Changed way how attribute instance will be created
Add null check to attributes for method