Oh, I take this back. The reason it wasn't done this way to start is that this only works with scalar parameters.