the point is just that different codepaths to add ...
# general
w
the point is just that different codepaths to add to that option use different types. need more type enforcement.