This will hopefully make the unit tests better, by actually making the object creation time able to be retrieved, we should have more accurate times for each one.
Merge branch 'master' into unstable_staging