can valuesSource and wrapLongitude be final?