external void resolveCname( String hostname, void Function(dynamic error, List<String> ret) callback);