#1203: Modified AbstractPrefField interface to include generic get and put methods.

Relates to #1203 
final?