use Data::Dumper::Sortkeys in tests to make comparing results more reliable