Можно возвращать объект, и использовать магический метод toString
public function __toString()
{
return $this->output;
}
Т.о. старый код будет работать(он же работал с полученной переменной как с строкой), а в новом коде Вы сможете обратиться к этому объекту и вызвать методы, которые возвращают дополнительную информацию. Это, конечно, ИМХО и надо смотреть на код =) Удачи!