Actually declare dependencies fully