pbon::json::valueのconstructorで、初期値とswapするものを実装。
pbon::json::value::convert()を実装。