cleaned up some issues in bind-input
added set-form tranformation and tests (set-form {:val1 "val" :val2 "val2"})