Make sure @@search view doesn't fail when called without parameters.
Reorganized monkey patches. Everything patch-related now lives in the patches subpackage.