won't `request.POST` be empty if it's not a POST? I'm curious why the change from `request.POST or None` in the form call, which we do pretty standard across our code base?