Form widgets: Add reset handling via $.extend, not $.widget to avoid additional subclass depth