Implemented get_field() with support for key paths
Added support for field-wise format configuration
Factored-out memoization from base object operations