Make y_disk_space_guard() take a double as argument.

Also, githubs 50 character limit on commit summaries is deranged.