I see. I usually create address which address string, in which the network info is embedded, i didn't think about initializing with a hash.

I like both:
  var addr = new bitcore.Address(hash);
  addr.network('testnet');
and
  var addr = new bitcore.Address('testnet', hash);

both seems simple and straightforward to implement. Will create a new ticket for that, ok?