I disagree with making it specific to {} operating systems. In theory it'll work for all.