I get a wall of "DEPRECATED: child() will be removed in future releases. Use children() instead." messages which obscure any other warnings or errors. I can't change to children() yet because it isn't in a released version. Even when it is it seems wrong to change because Linux versions seem to lag behind.
Print each deprecation message only once per compilation. Fixes #678
Updated tests after fixing #678