add setDefaultValues instead of doing two things in setDefaultValue
do not add set/get option methods automatically
add forwarding for session options