Make >-> more useful
Allow null for opt fields