accommodates recent additions to shader annotations