Make Resource initializer hash-based
Full mutcov for Yaks::Resource