Не знаю универсального класса, но никто не запрещает свое что-то прикрутить.