split pluckAttributeWithStringFormat into getAttributeFromModelWithStringFormat and pluckAttribute, wrote specs for new functions