feat: support Option<_>
in style:
(closes #3568)
#3618
+343
−412
Merged