Commit db62807215cbe26b83a354954b7433aa5d90c149

Russell Belfer 2012-05-11T12:16:19

Fixed leaks and added tests