Continuing refactor of curve specification builder configuration tool