Add getDynamicName to get dynamic field name

This method gets the dynamic field name: original field name (`getName()`) + dynamic counter
Added docblocks for both getName and getDynamicName