Price class ArrayAccess methods refactoring