code: static MutableViewData create(final View view, final Timestamp start) {
      return view.getWindow()
          .match(
              new CreateCumulative(view, start),
              new CreateInterval(view, start),
              Functions.<MutableViewData>throwAssertionError());
    }
docs: Constructs a new {@link MutableViewData}.
  
  @param view the {@code View} linked with this {@code MutableViewData}.
  @param start the start {@code Timestamp}.
  @return a {@code MutableViewData}.