Code duplication refactoring and complexity reducing
Code complexity reducing in Protein::Worker::Collection