moved dependency to own package
remove prototype arg availability to pass to DepDecorator
removed add_dependency from Task (depend is the same)