One already exists. A few tweaks and it should be on SAFE with little effort. @bochaco ?
I think were very far along all of these roads.