сам хотел написать такое, так как скрипт-обвязка напичкан разными условиями входов-выходов, из которых обычно задействована малая часть
+1