A JavaScript library for working with forms