If I try to combine two specs, and 1 has optional columns, there isn't a problem.
Current Behavior
If the first spec has a df with an optional column, CombineSpec throws an error. If the second spec has an optional column that isn't in the first step, it seems to work, but I suspect it doesn't really.
Expected Behavior
If I try to combine two specs, and 1 has optional columns, there isn't a problem.
Current Behavior
If the first spec has a df with an optional column, CombineSpec throws an error. If the second spec has an optional column that isn't in the first step, it seems to work, but I suspect it doesn't really.
Possible Solution
Fixed, PRing in a sec.
Steps to Reproduce
Context (Environment)
Possible Implementation
Additional Comments