For my education, can you comment on the tradeoffs between doing this and wrapping the whole method in @require_POST and then just assuming that we have one?