refactor inconsistent "children" vs. "dependencies" naming, add missing @ symbol, add missing string coercions