Спасибо, понял!
Написать что-то свое - и вот тут приходится задуматься, а действительно ли это важно?