Make sure all properties always have a value and fix formatting of
depends
Fix typo in the way depends is built