Swift 2.2 cannot infer type of Optional T .None
stackoverflow.com