Backported ID Methods from 0.2.1
Made PactString appendable
Added setters for file statistics for easier subclassing