pub(super) fn new(call: &WindowFuncCall) -> Result<BoxedWindowState>