Apply setter inside option (rather than duplicating patterns).