load to return forged object.
load = get + set.
add option method to overwrite forge option for objects.
also changed option's constructor and method storage.