add default value from extra key

use fields name for extra values
Maybe also rename to `isNullOrEmpty`