Add suite and appConfig properties to constraint delegate and add support for defaultValue constraint as a closure