add spec tests for optional and Solaris specific parameters