Make tetengo2::gui::drawing::canvas::details() non-optional