The suggested fix breaks backwards-compatibility because an end user may be directly {{require_once}}'ing {{Zend/Search/Lucene/MultiSearcher.php}} and expecting to get class {{Zend_Search_Lucene_Interface_MultiSearcher}}, which won't work any longer.

Attached patch implementing BC fix for this issue. However, we end up with two classes in a single file, which is technically against ZF coding standards. Is there a better way that i'm not thinking of?