pub fn problems(
    ctx: &mut EventCtx<'_>,
    app: &App,
    details: &mut Details,
    id: IntersectionID,
    opts: &ProblemOptions
) -> Widget