Swift gripe: assigning an implicitly unwrapped optional should infer its unwrapped type. bugs.swift.org/browse/SR…