Property injection

Don't need to provide every dependencies like in constructor injection,
one shouldd use thi technique when dependency is optional