implementing NSCopying for MRBrewOperation and relaxing property access