fixed is cons
possible to depend on object
Merge branch 'feature/dependency-sugar' into develop