Take advantage of cfg!()
Use Timespec::new