adding the post I wrote about porting ruby state jacket to go