Implement alternative patterns; release 0.33.3