fix bug that was setting arrays of constraints as keys in default_options hash