A derivable macro for declaring a builder pattern, simplifying struct construction with optional fields.