internal func Init<Type>(value : Type, block: @noescape (object: Type) -> Void) -> Type { block(object: value) return value }
Usage:
Init(UILabel(frame: CGRect.zero)) { $0.backgroundColor = UIColor.blackColor() }