Introduced Resource.initialize(Resource) to facilitate copying between Resource instances.