fixed #6 add nullable

fixed #8 add option (not required property)