moving jsonification responsibility from to_python to bound_data so the call to value in the BoundForm remains idempotent (bound_data seems to be the opposite for prepare_value)