add load() method

Add the new load(key) method and replace the old
widget.preferenceForKey.