tests: fixed wrong constants test
tests: improved arguments test
DI: enhanced arguments syntax, allowed @service::var, @service::CONST