Optionals

Swift is, above all, a language for writing safe code, and its method of dealing with values that may or may not be nil is arguably its most important feature.