Silver does not allow closures to be called using the explicit method syntax. I believe this should be allowed as its a core feature of swift that aids long term readability of code
public class func performWithCompletion(completion: (response: Sugar.String? ) -> Void ) {
completion(response: "") //does not work
completion("") //works
}