Totally reasonable that you'd not want this to get working on your side, but we wouldn't pull this into core, lest it would break our stuff.  Options in my order of preference

1. add conditional logic to the shib recipe so if those env vars aren't defined, it doesn't do anything
1. you keep commented out, just don't submit in this pull request.  
1. factor the shib stuff into another role