allow optional params to not be set at all
v0.1.2