and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here
Tagging 2.5 release. llvm-svn: 65926