More tests. And weakly depend, not imply!