Add support for defineOptions
and defineSlots
#193
Merged
defineOptions
and defineSlots
#193