there is an easier way to convert a bbox to a geometry.  You can do:  GeometryFactory.toGeometry(evelope)  

I don't remember the exact method name but it is something like that.  I won't hold up this request for the change but I would like a second pull request with this change.