import Elementary struct Float: HTML { let id: String let body: C? init(id: String = "float") { self.id = id self.body = nil } init(id: String = "float", @HTMLBuilder body: () -> C) { self.id = id self.body = body() } var content: some HTML { div(.id(id), .class("float")) { if let body { body } } } } extension Float: Sendable where C: Sendable {}