Boost logo

Boost-Commit :

From: eric_at_[hidden]
Date: 2007-12-19 17:46:40


Author: eric_niebler
Date: 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
New Revision: 42185
URL: http://svn.boost.org/trac/boost/changeset/42185

Log:
Merged revisions 42067-42179 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r42067 | johnmaddock | 2007-12-15 04:32:18 -0800 (Sat, 15 Dec 2007) | 1 line
  
  MSVC warning suppression.
........
  r42069 | bemandawes | 2007-12-15 06:26:16 -0800 (Sat, 15 Dec 2007) | 1 line
  
  Correct misspelling of library name
........
  r42074 | johnmaddock | 2007-12-15 09:10:03 -0800 (Sat, 15 Dec 2007) | 1 line
  
  Fix error messages so they work with Boost.Format.
........
  r42076 | johnmaddock | 2007-12-15 09:36:31 -0800 (Sat, 15 Dec 2007) | 1 line
  
  Trivial patches to silence MSVC warnings.
........
  r42078 | johnmaddock | 2007-12-15 10:29:29 -0800 (Sat, 15 Dec 2007) | 1 line
  
  Disable long double tests if there's no long double support.
........
  r42080 | johnmaddock | 2007-12-15 10:49:13 -0800 (Sat, 15 Dec 2007) | 1 line
  
  Yet another MSVC warning suppression.
........
  r42082 | bgubenko | 2007-12-15 10:53:01 -0800 (Sat, 15 Dec 2007) | 1 line
  
  mark up Boost.Test tests for Linux ia64 gcc; make Boost.Interprocess unsupported on Linux ia64 gcc and PA-RISC
........
  r42086 | anthonyw | 2007-12-15 14:34:30 -0800 (Sat, 15 Dec 2007) | 1 line
  
  added timed_wait overloads that take a duration
........
  r42087 | anthonyw | 2007-12-15 14:36:43 -0800 (Sat, 15 Dec 2007) | 1 line
  
  explicit move functions for threads, with a test
........
  r42105 | andreas_huber69 | 2007-12-16 06:58:24 -0800 (Sun, 16 Dec 2007) | 1 line
  
  Removed markup for now passing Sandia tests.
........
  r42112 | bemandawes | 2007-12-16 14:39:32 -0800 (Sun, 16 Dec 2007) | 1 line
  
  Add intel-win-10.0 as required
........
  r42116 | djowel | 2007-12-17 01:27:42 -0800 (Mon, 17 Dec 2007) | 1 line
  
  fixed documentation bug
........
  r42117 | anthonyw | 2007-12-17 03:24:13 -0800 (Mon, 17 Dec 2007) | 1 line
  
  Updated move function test to be fair to Borland
........
  r42118 | anthonyw | 2007-12-17 04:52:50 -0800 (Mon, 17 Dec 2007) | 1 line
  
  boost::move support for locks
........
  r42119 | chris_kohlhoff | 2007-12-17 05:04:30 -0800 (Mon, 17 Dec 2007) | 2 lines
  
  Fixes for older HP-UX.
........
  r42120 | chris_kohlhoff | 2007-12-17 05:08:10 -0800 (Mon, 17 Dec 2007) | 2 lines
  
  Bump version number.
........
  r42121 | chris_kohlhoff | 2007-12-17 05:17:46 -0800 (Mon, 17 Dec 2007) | 2 lines
  
  Documentation fixes.
........
  r42127 | bgubenko | 2007-12-17 10:06:11 -0800 (Mon, 17 Dec 2007) | 1 line
  
  markup test library test prg_exec_fail2 for PA-RISC
........
  r42138 | johnmaddock | 2007-12-18 08:37:23 -0800 (Tue, 18 Dec 2007) | 1 line
  
  Fixes #1525.
........
  r42141 | marshall | 2007-12-18 10:33:55 -0800 (Tue, 18 Dec 2007) | 1 line
  
  Patches to fixe #1423 and #1473
........
  r42145 | fmhess | 2007-12-18 12:14:01 -0800 (Tue, 18 Dec 2007) | 4 lines
  
  Prevented "classname"/"methodname"/etc. elements inside "type" elements
  inside "static-constant" elements from getting dropped.
........
  r42164 | djowel | 2007-12-19 02:33:14 -0800 (Wed, 19 Dec 2007) | 1 line
  
  bug fix for end_impl.
........
  r42165 | djowel | 2007-12-19 02:33:39 -0800 (Wed, 19 Dec 2007) | 1 line
  
  bug fix for end_impl. (test)
........
  r42166 | anthonyw | 2007-12-19 02:39:45 -0800 (Wed, 19 Dec 2007) | 1 line
  
  Updated thread ID, and added tests
........
  r42167 | djowel | 2007-12-19 02:42:04 -0800 (Wed, 19 Dec 2007) | 1 line
  
  tweakbug fix for end_impl (tweak).
........
  r42168 | anthonyw | 2007-12-19 02:45:01 -0800 (Wed, 19 Dec 2007) | 1 line
  
  Implement hardware_concurrency for pthread
........
  r42169 | johnmaddock | 2007-12-19 08:41:54 -0800 (Wed, 19 Dec 2007) | 1 line
  
  Fix graph title.
........

Added:
   branches/proto/v3/libs/thread/test/test_hardware_concurrency.cpp
      - copied unchanged from r42169, /trunk/libs/thread/test/test_hardware_concurrency.cpp
   branches/proto/v3/libs/thread/test/test_move_function.cpp
      - copied unchanged from r42169, /trunk/libs/thread/test/test_move_function.cpp
   branches/proto/v3/libs/thread/test/test_thread_id.cpp
      - copied unchanged from r42169, /trunk/libs/thread/test/test_thread_id.cpp
Properties modified:
   branches/proto/v3/ (props changed)
Binary files modified:
   branches/proto/v3/libs/math/doc/sf_and_dist/graphs/gamma_dist2.png
Text files modified:
   branches/proto/v3/boost/asio/detail/socket_types.hpp | 15 +++++
   branches/proto/v3/boost/asio/ssl/stream.hpp | 7 +-
   branches/proto/v3/boost/asio/version.hpp | 2
   branches/proto/v3/boost/format/feed_args.hpp | 14 ++++
   branches/proto/v3/boost/format/format_implementation.hpp | 12 +++
   branches/proto/v3/boost/format/group.hpp | 2
   branches/proto/v3/boost/fusion/adapted/struct/adapt_assoc_struct.hpp | 6 +-
   branches/proto/v3/boost/fusion/adapted/struct/detail/end_impl.hpp | 10 +++
   branches/proto/v3/boost/io/ios_state.hpp | 13 ++++
   branches/proto/v3/boost/lexical_cast.hpp | 2
   branches/proto/v3/boost/math/policies/error_handling.hpp | 6 +-
   branches/proto/v3/boost/random/uniform_int.hpp | 2
   branches/proto/v3/boost/thread/detail/move.hpp | 6 --
   branches/proto/v3/boost/thread/locks.hpp | 78 ++++++++++++++++++++++++++-
   branches/proto/v3/boost/thread/pthread/thread.hpp | 70 +++++++++++++++++-------
   branches/proto/v3/boost/thread/pthread/thread_data.hpp | 9 ++
   branches/proto/v3/boost/thread/win32/condition_variable.hpp | 22 +++++++
   branches/proto/v3/boost/thread/win32/thread.hpp | 19 ++++++
   branches/proto/v3/boost/type_traits/function_traits.hpp | 26 ++++----
   branches/proto/v3/libs/asio/doc/reference.qbk | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__array.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__tuple.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__variant.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/adapted/std__pair.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html | 18 +++---
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html | 18 +++---
   branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/container.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/container/cons.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html | 18 +++---
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html | 18 +++---
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html | 18 +++---
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html | 16 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/list.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/map.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/set.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/container/vector.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/extension/ext_full.html | 16 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/extension/iterator_facade.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_assoc.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_struct.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/extension/sequence_facade.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_generic.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_lvalue_args.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_rvalue_args.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/callable.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/poly.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator.html | 11 ++-
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/deref.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/distance.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/next.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/prior.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html | 19 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html | 19 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html | 21 ++++--
   branches/proto/v3/libs/fusion/doc/html/fusion/notes.html | 16 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/organization.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/preface.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/quick_start.html | 16 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic.html | 6 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html | 8 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/support/category_of.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce_sequence.html | 10 +-
   branches/proto/v3/libs/fusion/doc/html/fusion/support/is_sequence.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/support/is_view.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/support/pair.html | 112 ++++++++++++++-------------------------
   branches/proto/v3/libs/fusion/doc/html/fusion/support/tag_of.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/tuple/pairs.html | 4
   branches/proto/v3/libs/fusion/doc/html/fusion/view.html | 2
   branches/proto/v3/libs/fusion/doc/html/fusion/view/filter_view.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/iterator_range.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/joint_view.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/reverse_view.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/single_view.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/transform_view.html | 12 ++--
   branches/proto/v3/libs/fusion/doc/html/fusion/view/zip_view.html | 14 ++--
   branches/proto/v3/libs/fusion/doc/html/index.html | 4
   branches/proto/v3/libs/fusion/doc/iterator.qbk | 72 +++++++++++++++++++------
   branches/proto/v3/libs/fusion/doc/support.qbk | 3
   branches/proto/v3/libs/fusion/test/sequence/adapt_struct.cpp | 13 ++++
   branches/proto/v3/libs/fusion/todo.txt | 9 +++
   branches/proto/v3/libs/math/test/compile_test/compl_abs_incl_test.cpp | 2
   branches/proto/v3/libs/math/test/compile_test/compl_acos_incl_test.cpp | 2
   branches/proto/v3/libs/math/test/compile_test/compl_acosh_incl_test.cpp | 2
   branches/proto/v3/libs/math/test/compile_test/compl_asin_incl_test.cpp | 3 +
   branches/proto/v3/libs/math/test/compile_test/compl_asinh_incl_test.cpp | 2
   branches/proto/v3/libs/math/test/compile_test/compl_atan_incl_test.cpp | 2
   branches/proto/v3/libs/math/test/compile_test/compl_atanh_incl_test.cpp | 2
   branches/proto/v3/libs/thread/src/pthread/thread.cpp | 33 ++++++++---
   branches/proto/v3/libs/thread/test/Jamfile.v2 | 3 +
   branches/proto/v3/status/explicit-failures-markup.xml | 45 ++++++++-------
   branches/proto/v3/tools/boostbook/xsl/type.xsl | 6 -
   261 files changed, 1822 insertions(+), 1480 deletions(-)

Modified: branches/proto/v3/boost/asio/detail/socket_types.hpp
==============================================================================
--- branches/proto/v3/boost/asio/detail/socket_types.hpp (original)
+++ branches/proto/v3/boost/asio/detail/socket_types.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -92,7 +92,11 @@
 # include <sys/ioctl.h>
 # include <sys/poll.h>
 # include <sys/types.h>
-# include <sys/select.h>
+# if defined(__hpux)
+# include <sys/time.h>
+# else
+# include <sys/select.h>
+# endif
 # include <sys/socket.h>
 # include <sys/uio.h>
 # include <netinet/in.h>
@@ -157,7 +161,16 @@
 const int max_addr_v6_str_len = INET6_ADDRSTRLEN + 1 + IF_NAMESIZE;
 typedef sockaddr socket_addr_type;
 typedef in_addr in4_addr_type;
+# if defined(__hpux)
+// HP-UX doesn't provide ip_mreq when _XOPEN_SOURCE_EXTENDED is defined.
+struct in4_mreq_type
+{
+ struct in_addr imr_multiaddr;
+ struct in_addr imr_interface;
+};
+# else
 typedef ip_mreq in4_mreq_type;
+# endif
 typedef sockaddr_in sockaddr_in4_type;
 typedef in6_addr in6_addr_type;
 typedef ipv6_mreq in6_mreq_type;

Modified: branches/proto/v3/boost/asio/ssl/stream.hpp
==============================================================================
--- branches/proto/v3/boost/asio/ssl/stream.hpp (original)
+++ branches/proto/v3/boost/asio/ssl/stream.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -45,16 +45,15 @@
  * @e Shared @e objects: Unsafe.
  *
  * @par Example
- * To use the SSL stream template with a stream_socket, you would write:
+ * To use the SSL stream template with an ip::tcp::socket, you would write:
  * @code
  * boost::asio::io_service io_service;
  * boost::asio::ssl::context context(io_service, boost::asio::ssl::context::sslv23);
- * boost::asio::ssl::stream<boost::asio::stream_socket> sock(io_service, context);
+ * boost::asio::ssl::stream<boost::asio::ip::tcp::socket> sock(io_service, context);
  * @endcode
  *
  * @par Concepts:
- * Async_Object, Async_Read_Stream, Async_Write_Stream, Error_Source, Stream,
- * Sync_Read_Stream, Sync_Write_Stream.
+ * AsyncReadStream, AsyncWriteStream, Stream, SyncRead_Stream, SyncWriteStream.
  */
 template <typename Stream, typename Service = stream_service>
 class stream

Modified: branches/proto/v3/boost/asio/version.hpp
==============================================================================
--- branches/proto/v3/boost/asio/version.hpp (original)
+++ branches/proto/v3/boost/asio/version.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -18,6 +18,6 @@
 // BOOST_ASIO_VERSION % 100 is the sub-minor version
 // BOOST_ASIO_VERSION / 100 % 1000 is the minor version
 // BOOST_ASIO_VERSION / 100000 is the major version
-#define BOOST_ASIO_VERSION 308 // 0.3.8
+#define BOOST_ASIO_VERSION 309 // 0.3.9
 
 #endif // BOOST_ASIO_VERSION_HPP

Modified: branches/proto/v3/boost/format/feed_args.hpp
==============================================================================
--- branches/proto/v3/boost/format/feed_args.hpp (original)
+++ branches/proto/v3/boost/format/feed_args.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -125,6 +125,13 @@
               typename basic_format<Ch, Tr, Alloc>::internal_streambuf_t & buf,
               io::detail::locale_t *loc_p = NULL)
     {
+#ifdef BOOST_MSVC
+ // If std::min<unsigned> or std::max<unsigned> are already instantiated
+ // at this point then we get a blizzard of warning messages when we call
+ // those templates with std::size_t as arguments. Weird and very annoyning...
+#pragma warning(push)
+#pragma warning(disable:4267)
+#endif
         // does the actual conversion of x, with given params, into a string
         // using the supplied stringbuf.
 
@@ -211,9 +218,9 @@
                 }
                 else { // hum.. we need to pad (multi_output, or spacepad present)
                     //find where we should pad
- size_type sz = (std::min)(res_size+prefix_space, tmp_size);
+ size_type sz = (std::min)(res_size + (prefix_space ? 1 : 0), tmp_size);
                     size_type i = prefix_space;
- for(; i<sz && tmp_beg[i] == res[i-prefix_space]; ++i) {}
+ for(; i<sz && tmp_beg[i] == res[i - (prefix_space ? 1 : 0)]; ++i) {}
                     if(i>=tmp_size) i=prefix_space;
                     res.assign(tmp_beg, i);
                                         std::streamsize d = w - static_cast<std::streamsize>(tmp_size);
@@ -227,6 +234,9 @@
             }
         }
         buf.clear_buffer();
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
     } // end- put(..)
 
 

Modified: branches/proto/v3/boost/format/format_implementation.hpp
==============================================================================
--- branches/proto/v3/boost/format/format_implementation.hpp (original)
+++ branches/proto/v3/boost/format/format_implementation.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -203,6 +203,13 @@
     template< class Ch, class Tr, class Alloc>
     typename std::basic_string<Ch, Tr, Alloc>::size_type basic_format<Ch,Tr, Alloc>::
     size () const {
+#ifdef BOOST_MSVC
+ // If std::min<unsigned> or std::max<unsigned> are already instantiated
+ // at this point then we get a blizzard of warning messages when we call
+ // those templates with std::size_t as arguments. Weird and very annoyning...
+#pragma warning(push)
+#pragma warning(disable:4267)
+#endif
         BOOST_USING_STD_MAX();
         size_type sz = prefix_.size();
         unsigned long i;
@@ -215,6 +222,9 @@
             sz += item.appendix_.size();
         }
         return sz;
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
     }
 
 namespace io {
@@ -262,7 +272,7 @@
         // this is a permanent change, clear or reset won't cancel that.
         if(itemN<1 || itemN > static_cast<signed int>(self.items_.size() )) {
             if( self.exceptions() & io::out_of_range_bit )
- boost::throw_exception(io::out_of_range(itemN, 1, self.items_.size() ));
+ boost::throw_exception(io::out_of_range(itemN, 1, static_cast<int>(self.items_.size()) ));
             else return self;
         }
         self.items_[itemN-1].fmtstate_. template apply_manip<T> ( manipulator );

Modified: branches/proto/v3/boost/format/group.hpp
==============================================================================
--- branches/proto/v3/boost/format/group.hpp (original)
+++ branches/proto/v3/boost/format/group.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -127,6 +127,8 @@
     group4(T1 a1,T2 a2,T3 a3,T4 a4)
       : a1_(a1),a2_(a2),a3_(a3),a4_(a4)
       {}
+private:
+ group4& operator=(const group4&);
 };
 
 template <class Ch, class Tr, class T1,class T2,class T3,class T4>

Modified: branches/proto/v3/boost/fusion/adapted/struct/adapt_assoc_struct.hpp
==============================================================================
--- branches/proto/v3/boost/fusion/adapted/struct/adapt_assoc_struct.hpp (original)
+++ branches/proto/v3/boost/fusion/adapted/struct/adapt_assoc_struct.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -53,7 +53,7 @@
 // SEQ_FOR_EACH_I to generate the "linear" substructures.
 // Thanks to Paul Mensonides for the PP macro help
 
-#define BOOST_FUSION_ADAPT_ASSOC_STRUCT_I(name, seq) \
+#define BOOST_FUSION_ADAPT_ASSOC_STRUCT_I(name, seq) \
     namespace boost { namespace fusion { namespace traits \
     { \
         template <> \
@@ -66,11 +66,11 @@
     { \
         template <> \
         struct struct_size<name> : mpl::int_<BOOST_PP_SEQ_SIZE(seq)> {}; \
- BOOST_PP_SEQ_FOR_EACH_I(BOOST_FUSION_ADAPT_ASSOC_STRUCT_C, name, seq) \
+ BOOST_PP_SEQ_FOR_EACH_I(BOOST_FUSION_ADAPT_ASSOC_STRUCT_C, name, seq) \
     }}} \
     /***/
 
-#define BOOST_FUSION_ADAPT_ASSOC_STRUCT_C(r, name, i, xy) \
+#define BOOST_FUSION_ADAPT_ASSOC_STRUCT_C(r, name, i, xy) \
     template <> \
     struct struct_member<name, i> \
     { \

Modified: branches/proto/v3/boost/fusion/adapted/struct/detail/end_impl.hpp
==============================================================================
--- branches/proto/v3/boost/fusion/adapted/struct/detail/end_impl.hpp (original)
+++ branches/proto/v3/boost/fusion/adapted/struct/detail/end_impl.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -19,13 +19,21 @@
         template <typename Tag>
         struct end_impl;
 
+ template <typename Struct>
+ struct struct_size;
+
         template <>
         struct end_impl<struct_tag>
         {
             template <typename Sequence>
             struct apply
             {
- typedef struct_iterator<Sequence, 2> type;
+ typedef
+ struct_iterator<
+ Sequence
+ , struct_size<Sequence>::value
+ >
+ type;
 
                 static type
                 call(Sequence& v)

Modified: branches/proto/v3/boost/io/ios_state.hpp
==============================================================================
--- branches/proto/v3/boost/io/ios_state.hpp (original)
+++ branches/proto/v3/boost/io/ios_state.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -50,6 +50,8 @@
 private:
     state_type & s_save_;
     aspect_type const a_save_;
+
+ ios_flags_saver& operator=(const ios_flags_saver&);
 };
 
 class ios_precision_saver
@@ -73,6 +75,8 @@
 private:
     state_type & s_save_;
     aspect_type const a_save_;
+
+ ios_precision_saver& operator=(const ios_precision_saver&);
 };
 
 class ios_width_saver
@@ -96,6 +100,7 @@
 private:
     state_type & s_save_;
     aspect_type const a_save_;
+ ios_width_saver& operator=(const ios_width_saver&);
 };
 
 
@@ -277,6 +282,8 @@
     state_type & s_save_;
     aspect_type const a_save_;
     index_type const i_save_;
+
+ ios_iword_saver& operator=(const ios_iword_saver&);
 };
 
 class ios_pword_saver
@@ -302,6 +309,8 @@
     state_type & s_save_;
     aspect_type const a_save_;
     index_type const i_save_;
+
+ ios_pword_saver operator=(const ios_pword_saver&);
 };
 
 
@@ -332,6 +341,8 @@
     state_type::fmtflags const a1_save_;
     ::std::streamsize const a2_save_;
     ::std::streamsize const a3_save_;
+
+ ios_base_all_saver& operator=(const ios_base_all_saver&);
 };
 
 template < typename Ch, class Tr >
@@ -408,6 +419,8 @@
     index_type const i_save_;
     long const a1_save_;
     void * const a2_save_;
+
+ ios_all_word_saver& operator=(const ios_all_word_saver&);
 };
 
 

Modified: branches/proto/v3/boost/lexical_cast.hpp
==============================================================================
--- branches/proto/v3/boost/lexical_cast.hpp (original)
+++ branches/proto/v3/boost/lexical_cast.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -3,7 +3,7 @@
 
 // Boost lexical_cast.hpp header -------------------------------------------//
 //
-// See http://www.boost.org/libs/converston for documentation.
+// See http://www.boost.org/libs/conversion for documentation.
 // See end of this header for rights and permissions.
 //
 // what: lexical_cast custom keyword cast

Modified: branches/proto/v3/boost/math/policies/error_handling.hpp
==============================================================================
--- branches/proto/v3/boost/math/policies/error_handling.hpp (original)
+++ branches/proto/v3/boost/math/policies/error_handling.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -71,7 +71,7 @@
 void raise_error(const char* function, const char* message)
 {
   if(function == 0)
- function = "Unknown function";
+ function = "Unknown function operating on type %1%";
   if(message == 0)
        message = "Cause unknown";
 
@@ -88,9 +88,9 @@
 void raise_error(const char* function, const char* message, const T& val)
 {
   if(function == 0)
- function = "Unknown function";
+ function = "Unknown function operating on type %1%";
   if(message == 0)
- message = "Cause unknown";
+ message = "Cause unknown: error caused by bad argument with value %1%";
 
   std::string msg("Error in function ");
   msg += (boost::format(function) % typeid(T).name()).str();

Modified: branches/proto/v3/boost/random/uniform_int.hpp
==============================================================================
--- branches/proto/v3/boost/random/uniform_int.hpp (original)
+++ branches/proto/v3/boost/random/uniform_int.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -134,7 +134,7 @@
   friend std::basic_istream<CharT,Traits>&
   operator>>(std::basic_istream<CharT,Traits>& is, uniform_int& ud)
   {
-# if BOOST_WORKAROUND(_MSC_FULL_VER, BOOST_TESTED_AT(13102292)) && BOOST_MSVC > 1300
+# if BOOST_WORKAROUND(_MSC_FULL_VER, BOOST_TESTED_AT(13102292)) && BOOST_MSVC == 1400
       return detail::extract_uniform_int(is, ud, ud.impl);
 # else
    is >> std::ws >> ud._min >> std::ws >> ud._max;

Modified: branches/proto/v3/boost/thread/detail/move.hpp
==============================================================================
--- branches/proto/v3/boost/thread/detail/move.hpp (original)
+++ branches/proto/v3/boost/thread/detail/move.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -23,12 +23,6 @@
                 return &t;
             }
         };
-
- template<typename T>
- thread_move_t<T> thread_move(T& t)
- {
- return thread_move_t<T>(t);
- }
     }
     
 }

Modified: branches/proto/v3/boost/thread/locks.hpp
==============================================================================
--- branches/proto/v3/boost/thread/locks.hpp (original)
+++ branches/proto/v3/boost/thread/locks.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -90,9 +90,20 @@
             m(other->m),is_locked(other->is_locked)
         {
             other->is_locked=false;
+ other->m=0;
         }
         unique_lock(detail::thread_move_t<upgrade_lock<Mutex> > other);
 
+ operator detail::thread_move_t<unique_lock<Mutex> >()
+ {
+ return move();
+ }
+
+ detail::thread_move_t<unique_lock<Mutex> > move()
+ {
+ return detail::thread_move_t<unique_lock<Mutex> >(*this);
+ }
+
         unique_lock& operator=(detail::thread_move_t<unique_lock<Mutex> > other)
         {
             unique_lock temp(other);
@@ -197,6 +208,18 @@
     };
 
     template<typename Mutex>
+ inline detail::thread_move_t<unique_lock<Mutex> > move(unique_lock<Mutex> & x)
+ {
+ return x.move();
+ }
+
+ template<typename Mutex>
+ inline detail::thread_move_t<unique_lock<Mutex> > move(detail::thread_move_t<unique_lock<Mutex> > x)
+ {
+ return x;
+ }
+
+ template<typename Mutex>
     class shared_lock
     {
     protected:
@@ -254,6 +277,17 @@
             }
         }
 
+ operator detail::thread_move_t<shared_lock<Mutex> >()
+ {
+ return move();
+ }
+
+ detail::thread_move_t<shared_lock<Mutex> > move()
+ {
+ return detail::thread_move_t<shared_lock<Mutex> >(*this);
+ }
+
+
         shared_lock& operator=(detail::thread_move_t<shared_lock<Mutex> > other)
         {
             shared_lock temp(other);
@@ -342,6 +376,19 @@
     };
 
     template<typename Mutex>
+ inline detail::thread_move_t<shared_lock<Mutex> > move(shared_lock<Mutex> & x)
+ {
+ return x.move();
+ }
+
+ template<typename Mutex>
+ inline detail::thread_move_t<shared_lock<Mutex> > move(detail::thread_move_t<shared_lock<Mutex> > x)
+ {
+ return x;
+ }
+
+
+ template<typename Mutex>
     class upgrade_lock
     {
     protected:
@@ -380,6 +427,17 @@
             }
         }
 
+ operator detail::thread_move_t<upgrade_lock<Mutex> >()
+ {
+ return move();
+ }
+
+ detail::thread_move_t<upgrade_lock<Mutex> > move()
+ {
+ return detail::thread_move_t<upgrade_lock<Mutex> >(*this);
+ }
+
+
         upgrade_lock& operator=(detail::thread_move_t<upgrade_lock<Mutex> > other)
         {
             upgrade_lock temp(other);
@@ -452,6 +510,19 @@
         friend class unique_lock<Mutex>;
     };
 
+
+ template<typename Mutex>
+ inline detail::thread_move_t<upgrade_lock<Mutex> > move(upgrade_lock<Mutex> & x)
+ {
+ return x.move();
+ }
+
+ template<typename Mutex>
+ inline detail::thread_move_t<upgrade_lock<Mutex> > move(detail::thread_move_t<upgrade_lock<Mutex> > x)
+ {
+ return x;
+ }
+
     template<typename Mutex>
     unique_lock<Mutex>::unique_lock(detail::thread_move_t<upgrade_lock<Mutex> > other):
         m(other->m),is_locked(other->is_locked)
@@ -474,18 +545,18 @@
         upgrade_to_unique_lock& operator=(upgrade_to_unique_lock&);
     public:
         explicit upgrade_to_unique_lock(upgrade_lock<Mutex>& m_):
- source(&m_),exclusive(detail::thread_move(*source))
+ source(&m_),exclusive(move(*source))
         {}
         ~upgrade_to_unique_lock()
         {
             if(source)
             {
- *source=detail::thread_move(exclusive);
+ *source=move(exclusive);
             }
         }
 
         upgrade_to_unique_lock(detail::thread_move_t<upgrade_to_unique_lock<Mutex> > other):
- source(other->source),exclusive(detail::thread_move(other->exclusive))
+ source(other->source),exclusive(move(other->exclusive))
         {
             other->source=0;
         }
@@ -515,6 +586,7 @@
             return exclusive.owns_lock();
         }
     };
+
 }
 
 #endif

Modified: branches/proto/v3/boost/thread/pthread/thread.hpp
==============================================================================
--- branches/proto/v3/boost/thread/pthread/thread.hpp (original)
+++ branches/proto/v3/boost/thread/pthread/thread.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -40,44 +40,62 @@
     {
         class thread_id
         {
- boost::optional<pthread_t> id;
-
+ private:
+ detail::thread_data_ptr thread_data;
+
+ thread_id(detail::thread_data_ptr thread_data_):
+ thread_data(thread_data_)
+ {}
             friend class boost::thread;
-
             friend thread_id this_thread::get_id();
-
- thread_id(pthread_t id_):
- id(id_)
- {}
-
         public:
- thread_id()
+ thread_id():
+ thread_data()
             {}
-
+
             bool operator==(const thread_id& y) const
             {
- return (id && y.id) && (pthread_equal(*id,*y.id)!=0);
+ return thread_data==y.thread_data;
             }
         
             bool operator!=(const thread_id& y) const
             {
- return !(*this==y);
+ return thread_data!=y.thread_data;
+ }
+
+ bool operator<(const thread_id& y) const
+ {
+ return thread_data<y.thread_data;
+ }
+
+ bool operator>(const thread_id& y) const
+ {
+ return y.thread_data<thread_data;
+ }
+
+ bool operator<=(const thread_id& y) const
+ {
+ return !(y.thread_data<thread_data);
+ }
+
+ bool operator>=(const thread_id& y) const
+ {
+ return !(thread_data<y.thread_data);
             }
 
             template<class charT, class traits>
             friend std::basic_ostream<charT, traits>&
             operator<<(std::basic_ostream<charT, traits>& os, const thread_id& x)
             {
- if(x.id)
+ if(x.thread_data)
                 {
- return os<<*x.id;
+ return os<<x.thread_data;
                 }
                 else
                 {
                     return os<<"{Not-any-thread}";
                 }
             }
-
         };
     }
 
@@ -108,13 +126,13 @@
         };
         
         mutable boost::mutex thread_info_mutex;
- boost::shared_ptr<detail::thread_data_base> thread_info;
+ detail::thread_data_ptr thread_info;
 
         void start_thread();
         
- explicit thread(boost::shared_ptr<detail::thread_data_base> data);
+ explicit thread(detail::thread_data_ptr data);
 
- boost::shared_ptr<detail::thread_data_base> get_thread_info() const;
+ detail::thread_data_ptr get_thread_info() const;
         
     public:
         thread();
@@ -169,6 +187,17 @@
         bool interruption_requested() const;
     };
 
+ inline detail::thread_move_t<thread> move(thread& x)
+ {
+ return x.move();
+ }
+
+ inline detail::thread_move_t<thread> move(detail::thread_move_t<thread> x)
+ {
+ return x;
+ }
+
+
     template<typename F>
     struct thread::thread_data<boost::reference_wrapper<F> >:
         detail::thread_data_base
@@ -208,10 +237,7 @@
             ~restore_interruption();
         };
 
- inline thread::id get_id()
- {
- return thread::id(pthread_self());
- }
+ BOOST_THREAD_DECL thread::id get_id();
 
         BOOST_THREAD_DECL void interruption_point();
         BOOST_THREAD_DECL bool interruption_enabled();

Modified: branches/proto/v3/boost/thread/pthread/thread_data.hpp
==============================================================================
--- branches/proto/v3/boost/thread/pthread/thread_data.hpp (original)
+++ branches/proto/v3/boost/thread/pthread/thread_data.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -7,6 +7,7 @@
 
 #include <boost/thread/detail/config.hpp>
 #include <boost/shared_ptr.hpp>
+#include <boost/enable_shared_from_this.hpp>
 #include <boost/thread/mutex.hpp>
 #include <boost/optional.hpp>
 #include <pthread.h>
@@ -21,10 +22,14 @@
     {
         struct thread_exit_callback_node;
         struct tss_data_node;
+
+ struct thread_data_base;
+ typedef boost::shared_ptr<thread_data_base> thread_data_ptr;
         
- struct thread_data_base
+ struct thread_data_base:
+ enable_shared_from_this<thread_data_base>
         {
- boost::shared_ptr<thread_data_base> self;
+ thread_data_ptr self;
             pthread_t thread_handle;
             boost::mutex data_mutex;
             boost::condition_variable done_condition;

Modified: branches/proto/v3/boost/thread/win32/condition_variable.hpp
==============================================================================
--- branches/proto/v3/boost/thread/win32/condition_variable.hpp (original)
+++ branches/proto/v3/boost/thread/win32/condition_variable.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -276,6 +276,16 @@
             return do_wait(m,wait_until);
         }
 
+ bool timed_wait(unique_lock<mutex>& m,boost::xtime const& wait_until)
+ {
+ return do_wait(m,system_time(wait_until));
+ }
+ template<typename duration_type>
+ bool timed_wait(unique_lock<mutex>& m,duration_type const& wait_duration)
+ {
+ return do_wait(m,wait_duration.total_milliseconds());
+ }
+
         template<typename predicate_type>
         bool timed_wait(unique_lock<mutex>& m,boost::system_time const& wait_until,predicate_type pred)
         {
@@ -315,6 +325,18 @@
             return do_wait(m,wait_until);
         }
 
+ template<typename lock_type>
+ bool timed_wait(lock_type& m,boost::xtime const& wait_until)
+ {
+ return do_wait(m,system_time(wait_until));
+ }
+
+ template<typename lock_type,typename duration_type>
+ bool timed_wait(lock_type& m,duration_type const& wait_duration)
+ {
+ return do_wait(m,wait_duration.total_milliseconds());
+ }
+
         template<typename lock_type,typename predicate_type>
         bool timed_wait(lock_type& m,boost::system_time const& wait_until,predicate_type pred)
         {

Modified: branches/proto/v3/boost/thread/win32/thread.hpp
==============================================================================
--- branches/proto/v3/boost/thread/win32/thread.hpp (original)
+++ branches/proto/v3/boost/thread/win32/thread.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -245,6 +245,16 @@
         bool interruption_requested() const;
     };
 
+ inline detail::thread_move_t<thread> move(thread& x)
+ {
+ return x.move();
+ }
+
+ inline detail::thread_move_t<thread> move(detail::thread_move_t<thread> x)
+ {
+ return x;
+ }
+
     template<typename F>
     struct thread::thread_data<boost::reference_wrapper<F> >:
         detail::thread_data_base
@@ -354,7 +364,14 @@
         friend std::basic_ostream<charT, traits>&
         operator<<(std::basic_ostream<charT, traits>& os, const id& x)
         {
- return os<<x.thread_data;
+ if(x.thread_data)
+ {
+ return os<<x.thread_data;
+ }
+ else
+ {
+ return os<<"{Not-any-thread}";
+ }
         }
 
         void interrupt()

Modified: branches/proto/v3/boost/type_traits/function_traits.hpp
==============================================================================
--- branches/proto/v3/boost/type_traits/function_traits.hpp (original)
+++ branches/proto/v3/boost/type_traits/function_traits.hpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -23,14 +23,14 @@
 template<typename R>
 struct function_traits_helper<R (*)(void)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 0);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 0);
   typedef R result_type;
 };
 
 template<typename R, typename T1>
 struct function_traits_helper<R (*)(T1)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 1);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 1);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T1 argument_type;
@@ -39,7 +39,7 @@
 template<typename R, typename T1, typename T2>
 struct function_traits_helper<R (*)(T1, T2)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 2);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 2);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -50,7 +50,7 @@
 template<typename R, typename T1, typename T2, typename T3>
 struct function_traits_helper<R (*)(T1, T2, T3)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 3);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 3);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -60,7 +60,7 @@
 template<typename R, typename T1, typename T2, typename T3, typename T4>
 struct function_traits_helper<R (*)(T1, T2, T3, T4)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 4);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 4);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -72,7 +72,7 @@
          typename T5>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 5);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 5);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -85,7 +85,7 @@
          typename T5, typename T6>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5, T6)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 6);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 6);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -99,7 +99,7 @@
          typename T5, typename T6, typename T7>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5, T6, T7)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 7);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 7);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -114,7 +114,7 @@
          typename T5, typename T6, typename T7, typename T8>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5, T6, T7, T8)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 8);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 8);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -130,7 +130,7 @@
          typename T5, typename T6, typename T7, typename T8, typename T9>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 9);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 9);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -148,7 +148,7 @@
          typename T10>
 struct function_traits_helper<R (*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
 {
- BOOST_STATIC_CONSTANT(int, arity = 10);
+ BOOST_STATIC_CONSTANT(unsigned, arity = 10);
   typedef R result_type;
   typedef T1 arg1_type;
   typedef T2 arg2_type;
@@ -174,7 +174,7 @@
 
 namespace detail {
 
-template<int N>
+template<unsigned N>
 struct type_of_size
 {
   char elements[N];
@@ -227,7 +227,7 @@
 template<typename Function>
 struct function_traits
 {
- BOOST_STATIC_CONSTANT(int, arity = (sizeof(detail::function_arity_helper((Function*)0))-1));
+ BOOST_STATIC_CONSTANT(unsigned, arity = (sizeof(detail::function_arity_helper((Function*)0))-1));
 };
 
 #endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION

Modified: branches/proto/v3/libs/asio/doc/reference.qbk
==============================================================================
--- branches/proto/v3/libs/asio/doc/reference.qbk (original)
+++ branches/proto/v3/libs/asio/doc/reference.qbk 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -36133,11 +36133,11 @@
 
 [heading Example]
   
-To use the SSL stream template with a stream\_socket, you would write:
+To use the SSL stream template with an ip::tcp::socket, you would write:
 
    boost::asio::io_service io_service;
    boost::asio::ssl::context context(io_service, boost::asio::ssl::context::sslv23);
- boost::asio::ssl::stream<boost::asio::stream_socket> sock(io_service, context);
+ boost::asio::ssl::stream<boost::asio::ip::tcp::socket> sock(io_service, context);
 
 
 

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -39,11 +39,11 @@
       non-intrusive Extension mechanism.
       If you wish to use these sequences with fusion, simply include the necessary
       files and they will be regarded as first-class, fully conforming fusion sequences
- <sup>[<a name="id570775" href="#ftn.id570775">13</a>]</sup>
+ <sup>[<a name="id573780" href="#ftn.id573780">13</a>]</sup>
       .
     </p>
 <a name="fusion.adapted.header"></a><h3>
-<a name="id570817"></a>
+<a name="id573822"></a>
       <a href="adapted.html#fusion.adapted.header">Header</a>
     </h3>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id570775" href="#id570775">13</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id573780" href="#id573780">13</a>] </sup>
           Fusion sequences may also be adapted as fully conforming MPL
           sequences (see Intrinsics).
           That way, we can have 2-way adaptation to and from MPL

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__array.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__array.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__array.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
         Access Sequence</a>.
       </p>
 <a name="fusion.adapted.boost__array.header"></a><h4>
-<a name="id572673"></a>
+<a name="id575678"></a>
         <a href="boost__array.html#fusion.adapted.boost__array.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -41,14 +41,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.adapted.boost__array.model_of"></a><h4>
-<a name="id572831"></a>
+<a name="id575836"></a>
         <a href="boost__array.html#fusion.adapted.boost__array.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/random_access_sequence.html" title="Random
         Access Sequence">Random
           Access Sequence</a></li></ul></div>
 <a name="fusion.adapted.boost__array.example"></a><h4>
-<a name="id572873"></a>
+<a name="id575878"></a>
         <a href="boost__array.html#fusion.adapted.boost__array.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 </pre>
 <a name="fusion.adapted.boost__array.see_also"></a><h4>
-<a name="id573493"></a>
+<a name="id576498"></a>
         <a href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__tuple.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__tuple.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__tuple.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
         Sequence</a>.
       </p>
 <a name="fusion.adapted.boost__tuple.header"></a><h4>
-<a name="id573607"></a>
+<a name="id576612"></a>
         <a href="boost__tuple.html#fusion.adapted.boost__tuple.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -41,13 +41,13 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.adapted.boost__tuple.model_of"></a><h4>
-<a name="id573765"></a>
+<a name="id576770"></a>
         <a href="boost__tuple.html#fusion.adapted.boost__tuple.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
         Sequence">Forward Sequence</a></li></ul></div>
 <a name="fusion.adapted.boost__tuple.example"></a><h4>
-<a name="id573806"></a>
+<a name="id576811"></a>
         <a href="boost__tuple.html#fusion.adapted.boost__tuple.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -56,7 +56,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">next</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">example_tuple</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span>
 </pre>
 <a name="fusion.adapted.boost__tuple.see_also"></a><h4>
-<a name="id574123"></a>
+<a name="id577128"></a>
         <a href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__variant.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__variant.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted/boost__variant.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -36,7 +36,7 @@
         of that type.
       </p>
 <a name="fusion.adapted.boost__variant.header"></a><h4>
-<a name="id574242"></a>
+<a name="id577247"></a>
         <a href="boost__variant.html#fusion.adapted.boost__variant.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -44,13 +44,13 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">variant</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.adapted.boost__variant.model_of"></a><h4>
-<a name="id574400"></a>
+<a name="id577405"></a>
         <a href="boost__variant.html#fusion.adapted.boost__variant.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
         Sequence">Forward Sequence</a></li></ul></div>
 <a name="fusion.adapted.boost__variant.example"></a><h4>
-<a name="id574441"></a>
+<a name="id577446"></a>
         <a href="boost__variant.html#fusion.adapted.boost__variant.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -60,7 +60,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">example_variant</span> <span class="special">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span>
 </pre>
 <a name="fusion.adapted.boost__variant.see_also"></a><h4>
-<a name="id574724"></a>
+<a name="id577729"></a>
         <a href="boost__variant.html#fusion.adapted.boost__variant.see_also">See also</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         sequences fully conforming fusion sequences.
       </p>
 <a name="fusion.adapted.mpl_sequence.header"></a><h4>
-<a name="id571726"></a>
+<a name="id574731"></a>
         <a href="mpl_sequence.html#fusion.adapted.mpl_sequence.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -39,7 +39,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.adapted.mpl_sequence.model_of"></a><h4>
-<a name="id571883"></a>
+<a name="id574888"></a>
         <a href="mpl_sequence.html#fusion.adapted.mpl_sequence.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc">
@@ -63,7 +63,7 @@
         </li>
 </ul></div>
 <a name="fusion.adapted.mpl_sequence.example"></a><h4>
-<a name="id571975"></a>
+<a name="id574980"></a>
         <a href="mpl_sequence.html#fusion.adapted.mpl_sequence.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -77,7 +77,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 </pre>
 <a name="fusion.adapted.mpl_sequence.see_also"></a><h4>
-<a name="id572561"></a>
+<a name="id575566"></a>
         <a href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/adapted/std__pair.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/adapted/std__pair.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/adapted/std__pair.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
         Access Sequence</a>.
       </p>
 <a name="fusion.adapted.std__pair.header"></a><h4>
-<a name="id571039"></a>
+<a name="id574044"></a>
         <a href="std__pair.html#fusion.adapted.std__pair.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -41,14 +41,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.adapted.std__pair.model_of"></a><h4>
-<a name="id571196"></a>
+<a name="id574201"></a>
         <a href="std__pair.html#fusion.adapted.std__pair.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/random_access_sequence.html" title="Random
         Access Sequence">Random
           Access Sequence</a></li></ul></div>
 <a name="fusion.adapted.std__pair.example"></a><h4>
-<a name="id571237"></a>
+<a name="id574243"></a>
         <a href="std__pair.html#fusion.adapted.std__pair.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -58,7 +58,7 @@
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">p</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 </pre>
 <a name="fusion.adapted.std__pair.see_also"></a><h4>
-<a name="id571590"></a>
+<a name="id574595"></a>
         <a href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -43,7 +43,7 @@
 </dl></dd>
 </dl></div>
 <a name="fusion.algorithm.lazy_evaluation"></a><h3>
-<a name="id574778"></a>
+<a name="id577783"></a>
       <a href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a>
     </h3>
 <p>
@@ -66,7 +66,7 @@
       as we want without incurring a high runtime penalty.
     </p>
 <a name="fusion.algorithm.sequence_extension"></a><h3>
-<a name="id574926"></a>
+<a name="id577931"></a>
       <a href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a>
     </h3>
 <p>
@@ -89,7 +89,7 @@
       functions to convert back to the original sequence type.
     </p>
 <a name="fusion.algorithm.header"></a><h3>
-<a name="id575160"></a>
+<a name="id578165"></a>
       <a href="algorithm.html#fusion.algorithm.header">Header</a>
     </h3>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
         a sequence repeatedly applying an operation to its elements.
       </p>
 <a name="fusion.algorithm.iteration.header"></a><h4>
-<a name="id575333"></a>
+<a name="id578338"></a>
         <a href="iteration.html#fusion.algorithm.iteration.header">Header</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.iteration.functions.accumulate"></a>accumulate</h5></div></div></div>
 <a name="fusion.algorithm.iteration.functions.accumulate.description"></a><h6>
-<a name="id577261"></a>
+<a name="id580266"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             and the previous state.
           </p>
 <a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6>
-<a name="id577340"></a>
+<a name="id580346"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id577602"></a><p class="title"><b>Table 1.34. Parameters</b></p>
+<a name="id580607"></a><p class="title"><b>Table 1.34. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -137,7 +137,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
-<a name="id578053"></a>
+<a name="id581058"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -152,14 +152,14 @@
             where <tt class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.accumulate.complexity"></a><h6>
-<a name="id578264"></a>
+<a name="id581269"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.accumulate.header"></a><h6>
-<a name="id578360"></a>
+<a name="id581366"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -167,7 +167,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6>
-<a name="id578530"></a>
+<a name="id581536"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.iteration.functions.fold"></a>fold</h5></div></div></div>
 <a name="fusion.algorithm.iteration.functions.fold.description"></a><h6>
-<a name="id575533"></a>
+<a name="id578538"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             and the previous state.
           </p>
 <a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6>
-<a name="id575613"></a>
+<a name="id578618"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id575872"></a><p class="title"><b>Table 1.33. Parameters</b></p>
+<a name="id578877"></a><p class="title"><b>Table 1.33. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -137,7 +137,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
-<a name="id576281"></a>
+<a name="id579286"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -152,14 +152,14 @@
             where <tt class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.fold.complexity"></a><h6>
-<a name="id576492"></a>
+<a name="id579497"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.fold.header"></a><h6>
-<a name="id576587"></a>
+<a name="id579592"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -167,7 +167,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.fold.example"></a><h6>
-<a name="id576756"></a>
+<a name="id579762"></a>
             <a href="fold.html#fusion.algorithm.iteration.functions.fold.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.iteration.functions.for_each"></a>for_each</h5></div></div></div>
 <a name="fusion.algorithm.iteration.functions.for_each.description"></a><h6>
-<a name="id579033"></a>
+<a name="id582038"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.description">Description</a>
           </h6>
 <p>
             Applies a unary function object to each element of a sequence.
           </p>
 <a name="fusion.algorithm.iteration.functions.for_each.synopsis"></a><h6>
-<a name="id579065"></a>
+<a name="id582070"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id579267"></a><p class="title"><b>Table 1.35. Parameters</b></p>
+<a name="id582272"></a><p class="title"><b>Table 1.35. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
-<a name="id579468"></a>
+<a name="id582473"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.for_each.complexity"></a><h6>
-<a name="id579626"></a>
+<a name="id582631"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.functions.for_each.header"></a><h6>
-<a name="id579722"></a>
+<a name="id582726"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6>
-<a name="id579892"></a>
+<a name="id582897"></a>
             <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.iteration.metafunctions.accumulate"></a>accumulate</h5></div></div></div>
 <a name="fusion.algorithm.iteration.metafunctions.accumulate.description"></a><h6>
-<a name="id581268"></a>
+<a name="id584273"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a>
           </h6>
 <p>
             Returns the result type of accumulate.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.accumulate.synopsis"></a><h6>
-<a name="id581317"></a>
+<a name="id584323"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id581453"></a><p class="title"><b>Table 1.37. Parameters</b></p>
+<a name="id584459"></a><p class="title"><b>Table 1.37. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -131,7 +131,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
-<a name="id581805"></a>
+<a name="id584811"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -149,14 +149,14 @@
             and binary function object or function pointer of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.accumulate.complexity"></a><h6>
-<a name="id581982"></a>
+<a name="id584988"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.accumulate.header"></a><h6>
-<a name="id582078"></a>
+<a name="id585084"></a>
             <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.iteration.metafunctions.fold"></a>fold</h5></div></div></div>
 <a name="fusion.algorithm.iteration.metafunctions.fold.description"></a><h6>
-<a name="id580272"></a>
+<a name="id583278"></a>
             <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a>
           </h6>
 <p>
             Returns the result type of fold.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.fold.synopsis"></a><h6>
-<a name="id580322"></a>
+<a name="id583327"></a>
             <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id580457"></a><p class="title"><b>Table 1.36. Parameters</b></p>
+<a name="id583463"></a><p class="title"><b>Table 1.36. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -131,7 +131,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
-<a name="id580808"></a>
+<a name="id583813"></a>
             <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -149,14 +149,14 @@
             and binary function object or function pointer of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.fold.complexity"></a><h6>
-<a name="id580981"></a>
+<a name="id583987"></a>
             <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.fold.header"></a><h6>
-<a name="id581078"></a>
+<a name="id584083"></a>
             <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,11 +30,11 @@
             return type of for_each is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.for_each.description"></a><h6>
-<a name="id582323"></a>
+<a name="id585329"></a>
             <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.description">Description</a>
           </h6>
 <a name="fusion.algorithm.iteration.metafunctions.for_each.synopsis"></a><h6>
-<a name="id582350"></a>
+<a name="id585356"></a>
             <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id582472"></a><p class="title"><b>Table 1.38. Parameters</b></p>
+<a name="id585478"></a><p class="title"><b>Table 1.38. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
-<a name="id582613"></a>
+<a name="id585619"></a>
             <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -131,14 +131,14 @@
             return type is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.for_each.complexity"></a><h6>
-<a name="id582795"></a>
+<a name="id585801"></a>
             <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.iteration.metafunctions.for_each.header"></a><h6>
-<a name="id582825"></a>
+<a name="id585831"></a>
             <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
         The query algorithms provide support for searching and analyzing sequences.
       </p>
 <a name="fusion.algorithm.query.header"></a><h4>
-<a name="id583023"></a>
+<a name="id586029"></a>
         <a href="query.html#fusion.algorithm.query.header">Header</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.all"></a>all</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.all.description"></a><h6>
-<a name="id584481"></a>
+<a name="id588306"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.all.synopsis"></a><h6>
-<a name="id584572"></a>
+<a name="id386925"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id584765"></a><p class="title"><b>Table 1.40. Parameters</b></p>
+<a name="id589171"></a><p class="title"><b>Table 1.40. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -116,7 +116,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
-<a name="id584967"></a>
+<a name="id589358"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.all.complexity"></a><h6>
-<a name="id585136"></a>
+<a name="id589510"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.all.header"></a><h6>
-<a name="id585219"></a>
+<a name="id589582"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -148,7 +148,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.all.example"></a><h6>
-<a name="id585388"></a>
+<a name="id589732"></a>
             <a href="all.html#fusion.algorithm.query.functions.all.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.any"></a>any</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.any.description"></a><h6>
-<a name="id583221"></a>
+<a name="id586227"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             least one element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.any.synopsis"></a><h6>
-<a name="id583310"></a>
+<a name="id586316"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id583504"></a><p class="title"><b>Table 1.39. Parameters</b></p>
+<a name="id586509"></a><p class="title"><b>Table 1.39. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -116,7 +116,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
-<a name="id583705"></a>
+<a name="id586711"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
             semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.any.complexity"></a><h6>
-<a name="id583875"></a>
+<a name="id586880"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.any.header"></a><h6>
-<a name="id583957"></a>
+<a name="id586963"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -148,7 +148,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.any.example"></a><h6>
-<a name="id584126"></a>
+<a name="id587131"></a>
             <a href="any.html#fusion.algorithm.query.functions.any.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.count"></a>count</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.count.description"></a><h6>
-<a name="id589260"></a>
+<a name="id593356"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.description">Description</a>
           </h6>
 <p>
             Returns the number of elements of a given type within a sequence.
           </p>
 <a name="fusion.algorithm.query.functions.count.synopsis"></a><h6>
-<a name="id589292"></a>
+<a name="id593386"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id589499"></a><p class="title"><b>Table 1.44. Parameters</b></p>
+<a name="id593590"></a><p class="title"><b>Table 1.44. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
-<a name="id589697"></a>
+<a name="id593782"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             <tt class="computeroutput"><span class="identifier">t</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.count.complexity"></a><h6>
-<a name="id589841"></a>
+<a name="id593921"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.count.header"></a><h6>
-<a name="id589925"></a>
+<a name="id594002"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.count.example"></a><h6>
-<a name="id590093"></a>
+<a name="id594168"></a>
             <a href="count.html#fusion.algorithm.query.functions.count.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.count_if"></a>count_if</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.count_if.description"></a><h6>
-<a name="id590311"></a>
+<a name="id594378"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.count_if.synopsis"></a><h6>
-<a name="id590355"></a>
+<a name="id594420"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id590552"></a><p class="title"><b>Table 1.45. Parameters</b></p>
+<a name="id594614"></a><p class="title"><b>Table 1.45. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
-<a name="id590753"></a>
+<a name="id594810"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -128,14 +128,14 @@
             in <tt class="computeroutput"><span class="identifier">seq</span></tt> where <tt class="computeroutput"><span class="identifier">f</span></tt> evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.count_if.complexity"></a><h6>
-<a name="id590897"></a>
+<a name="id594948"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.count_if.header"></a><h6>
-<a name="id590980"></a>
+<a name="id595028"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -143,7 +143,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.count_if.example"></a><h6>
-<a name="id591150"></a>
+<a name="id595195"></a>
             <a href="count_if.html#fusion.algorithm.query.functions.count_if.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.find"></a>find</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.find.description"></a><h6>
-<a name="id587047"></a>
+<a name="id591230"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.description">Description</a>
           </h6>
 <p>
             Finds the first element of a given type within a sequence.
           </p>
 <a name="fusion.algorithm.query.functions.find.synopsis"></a><h6>
-<a name="id587079"></a>
+<a name="id591258"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id587277"></a><p class="title"><b>Table 1.42. Parameters</b></p>
+<a name="id591437"></a><p class="title"><b>Table 1.42. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -115,7 +115,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
-<a name="id587417"></a>
+<a name="id591571"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             to <tt class="computeroutput">find_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>
           </p>
 <a name="fusion.algorithm.query.functions.find.complexity"></a><h6>
-<a name="id587670"></a>
+<a name="id591804"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.find.header"></a><h6>
-<a name="id587754"></a>
+<a name="id591885"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -148,7 +148,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.find.example"></a><h6>
-<a name="id587923"></a>
+<a name="id592051"></a>
             <a href="find.html#fusion.algorithm.query.functions.find.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,11 +31,11 @@
             Lambda Expression</a> evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.find_if.description"></a><h6>
-<a name="id588250"></a>
+<a name="id592370"></a>
             <a href="find_if.html#fusion.algorithm.query.functions.find_if.description">Description</a>
           </h6>
 <a name="fusion.algorithm.query.functions.find_if.synopsis"></a><h6>
-<a name="id588276"></a>
+<a name="id592394"></a>
             <a href="find_if.html#fusion.algorithm.query.functions.find_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id588477"></a><p class="title"><b>Table 1.43. Parameters</b></p>
+<a name="id592593"></a><p class="title"><b>Table 1.43. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -118,7 +118,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
-<a name="id588623"></a>
+<a name="id592737"></a>
             <a href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -137,7 +137,7 @@
             if there is no such element.
           </p>
 <a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6>
-<a name="id588832"></a>
+<a name="id592939"></a>
             <a href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a>
           </h6>
 <p>
@@ -147,7 +147,7 @@
             /algorithm/query/find_if.hpp&gt;
           </p>
 <a name="fusion.algorithm.query.functions.find_if.example"></a><h6>
-<a name="id588921"></a>
+<a name="id593025"></a>
             <a href="find_if.html#fusion.algorithm.query.functions.find_if.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.functions.none"></a>none</h5></div></div></div>
 <a name="fusion.algorithm.query.functions.none.description"></a><h6>
-<a name="id585742"></a>
+<a name="id590054"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.none.synopsis"></a><h6>
-<a name="id585832"></a>
+<a name="id590132"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id586026"></a><p class="title"><b>Table 1.41. Parameters</b></p>
+<a name="id590305"></a><p class="title"><b>Table 1.41. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -116,7 +116,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
-<a name="id586228"></a>
+<a name="id590493"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>. Result equivalent to <tt class="computeroutput"><span class="special">!</span><span class="identifier">any</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">)</span></tt>.
           </p>
 <a name="fusion.algorithm.query.functions.none.complexity"></a><h6>
-<a name="id586440"></a>
+<a name="id590684"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.none.header"></a><h6>
-<a name="id586524"></a>
+<a name="id590757"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -148,7 +148,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.none.example"></a><h6>
-<a name="id586692"></a>
+<a name="id590908"></a>
             <a href="none.html#fusion.algorithm.query.functions.none.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.all"></a>all</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.all.description"></a><h6>
-<a name="id592113"></a>
+<a name="id596129"></a>
             <a href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a>
           </h6>
 <p>
             A metafunction returning the result type of all.
           </p>
 <a name="fusion.algorithm.query.metafunctions.all.synopsis"></a><h6>
-<a name="id592162"></a>
+<a name="id596175"></a>
             <a href="all.html#fusion.algorithm.query.metafunctions.all.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id592284"></a><p class="title"><b>Table 1.47. Parameters</b></p>
+<a name="id596294"></a><p class="title"><b>Table 1.47. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
-<a name="id592432"></a>
+<a name="id596439"></a>
             <a href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -134,14 +134,14 @@
             The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.all.complexity"></a><h6>
-<a name="id592620"></a>
+<a name="id596621"></a>
             <a href="all.html#fusion.algorithm.query.metafunctions.all.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.query.metafunctions.all.header"></a><h6>
-<a name="id592651"></a>
+<a name="id596649"></a>
             <a href="all.html#fusion.algorithm.query.metafunctions.all.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.any"></a>any</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.any.description"></a><h6>
-<a name="id591386"></a>
+<a name="id595424"></a>
             <a href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a>
           </h6>
 <p>
             A metafunction returning the result type of any.
           </p>
 <a name="fusion.algorithm.query.metafunctions.any.synopsis"></a><h6>
-<a name="id591435"></a>
+<a name="id595470"></a>
             <a href="any.html#fusion.algorithm.query.metafunctions.any.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id591556"></a><p class="title"><b>Table 1.46. Parameters</b></p>
+<a name="id595589"></a><p class="title"><b>Table 1.46. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
-<a name="id591706"></a>
+<a name="id595736"></a>
             <a href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -134,14 +134,14 @@
             The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.any.complexity"></a><h6>
-<a name="id591895"></a>
+<a name="id595918"></a>
             <a href="any.html#fusion.algorithm.query.metafunctions.any.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.query.metafunctions.any.header"></a><h6>
-<a name="id591925"></a>
+<a name="id595946"></a>
             <a href="any.html#fusion.algorithm.query.metafunctions.any.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.count"></a>count</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.count.description"></a><h6>
-<a name="id595138"></a>
+<a name="id599114"></a>
             <a href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             given the sequence and search types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6>
-<a name="id595182"></a>
+<a name="id599157"></a>
             <a href="count.html#fusion.algorithm.query.metafunctions.count.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id595303"></a><p class="title"><b>Table 1.51. Parameters</b></p>
+<a name="id599278"></a><p class="title"><b>Table 1.51. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
-<a name="id595442"></a>
+<a name="id599416"></a>
             <a href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             <tt class="computeroutput"><span class="keyword">int</span></tt>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6>
-<a name="id595586"></a>
+<a name="id599560"></a>
             <a href="count.html#fusion.algorithm.query.metafunctions.count.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count.header"></a><h6>
-<a name="id595615"></a>
+<a name="id599589"></a>
             <a href="count.html#fusion.algorithm.query.metafunctions.count.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.count_if"></a>count_if</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.count_if.description"></a><h6>
-<a name="id595806"></a>
+<a name="id599778"></a>
             <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             given the sequence and predicate types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6>
-<a name="id595850"></a>
+<a name="id599821"></a>
             <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id595972"></a><p class="title"><b>Table 1.52. Parameters</b></p>
+<a name="id599942"></a><p class="title"><b>Table 1.52. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
-<a name="id596114"></a>
+<a name="id600083"></a>
             <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             always <tt class="computeroutput"><span class="keyword">int</span></tt>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6>
-<a name="id596270"></a>
+<a name="id600239"></a>
             <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count_if.header"></a><h6>
-<a name="id596300"></a>
+<a name="id600268"></a>
             <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.find"></a>find</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.find.description"></a><h6>
-<a name="id593568"></a>
+<a name="id597549"></a>
             <a href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             given the sequence and search types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6>
-<a name="id593612"></a>
+<a name="id597593"></a>
             <a href="find.html#fusion.algorithm.query.metafunctions.find.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id593731"></a><p class="title"><b>Table 1.49. Parameters</b></p>
+<a name="id597711"></a><p class="title"><b>Table 1.49. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
-<a name="id593870"></a>
+<a name="id597850"></a>
             <a href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -131,14 +131,14 @@
             if there is no such element.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6>
-<a name="id594074"></a>
+<a name="id598054"></a>
             <a href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a>
           </h6>
 <p>
             Linear, at most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.header"></a><h6>
-<a name="id594157"></a>
+<a name="id598137"></a>
             <a href="find.html#fusion.algorithm.query.metafunctions.find.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.find_if"></a>find_if</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.find_if.description"></a><h6>
-<a name="id594349"></a>
+<a name="id598327"></a>
             <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             given the sequence and predicate types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6>
-<a name="id594393"></a>
+<a name="id598372"></a>
             <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id594512"></a><p class="title"><b>Table 1.50. Parameters</b></p>
+<a name="id598491"></a><p class="title"><b>Table 1.50. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
-<a name="id594661"></a>
+<a name="id598639"></a>
             <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,14 +132,14 @@
             to true. Returns <tt class="computeroutput">result_of::end<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> if there is no such element.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find_if.complexity"></a><h6>
-<a name="id594865"></a>
+<a name="id598843"></a>
             <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a>
           </h6>
 <p>
             Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6>
-<a name="id594949"></a>
+<a name="id598926"></a>
             <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.query.metafunctions.none"></a>none</h5></div></div></div>
 <a name="fusion.algorithm.query.metafunctions.none.description"></a><h6>
-<a name="id592839"></a>
+<a name="id596833"></a>
             <a href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a>
           </h6>
 <p>
             A metafunction returning the result type of none.
           </p>
 <a name="fusion.algorithm.query.metafunctions.none.synopsis"></a><h6>
-<a name="id592888"></a>
+<a name="id596879"></a>
             <a href="none.html#fusion.algorithm.query.metafunctions.none.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id593009"></a><p class="title"><b>Table 1.48. Parameters</b></p>
+<a name="id596999"></a><p class="title"><b>Table 1.48. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
-<a name="id593157"></a>
+<a name="id597144"></a>
             <a href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -134,14 +134,14 @@
             The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.none.complexity"></a><h6>
-<a name="id593346"></a>
+<a name="id597329"></a>
             <a href="none.html#fusion.algorithm.query.metafunctions.none.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.query.metafunctions.none.header"></a><h6>
-<a name="id593375"></a>
+<a name="id597358"></a>
             <a href="none.html#fusion.algorithm.query.metafunctions.none.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -46,7 +46,7 @@
         </p></td></tr>
 </table></div>
 <a name="fusion.algorithm.transformation.header"></a><h4>
-<a name="id596512"></a>
+<a name="id600478"></a>
         <a href="transformation.html#fusion.algorithm.transformation.header">Header</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.clear"></a>clear</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.clear.description"></a><h6>
-<a name="id606108"></a>
+<a name="id610032"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a>
           </h6>
 <p>
             <a href="clear.html" title="clear"><tt class="computeroutput"><span class="identifier">clear</span></tt></a> returns an empty sequence.
           </p>
 <a name="fusion.algorithm.transformation.functions.clear.synposis"></a><h6>
-<a name="id606157"></a>
+<a name="id610080"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::clear<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id606315"></a><p class="title"><b>Table 1.62. Parameters</b></p>
+<a name="id610237"></a><p class="title"><b>Table 1.62. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
-<a name="id606419"></a>
+<a name="id610341"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -106,14 +106,14 @@
             with no elements.
           </p>
 <a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6>
-<a name="id606517"></a>
+<a name="id610439"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.functions.clear.header"></a><h6>
-<a name="id606548"></a>
+<a name="id610469"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -121,7 +121,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.clear.example"></a><h6>
-<a name="id606718"></a>
+<a name="id610640"></a>
             <a href="clear.html#fusion.algorithm.transformation.functions.clear.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.erase"></a>erase</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.erase.description"></a><h6>
-<a name="id606882"></a>
+<a name="id610802"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             those at a specified iterator, or between two iterators.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6>
-<a name="id606916"></a>
+<a name="id610834"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -54,7 +54,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it2</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id607378"></a><p class="title"><b>Table 1.63. Parameters</b></p>
+<a name="id611296"></a><p class="title"><b>Table 1.63. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -141,7 +141,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
-<a name="id607605"></a>
+<a name="id611523"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -172,14 +172,14 @@
             in their original order, except those in the range [<tt class="computeroutput"><span class="identifier">first</span></tt>,<tt class="computeroutput"><span class="identifier">last</span></tt>).
           </p>
 <a name="fusion.algorithm.transformation.functions.erase.complexity"></a><h6>
-<a name="id607864"></a>
+<a name="id611782"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase.header"></a><h6>
-<a name="id607896"></a>
+<a name="id611812"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -187,7 +187,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.erase.example"></a><h6>
-<a name="id608066"></a>
+<a name="id611982"></a>
             <a href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.erase_key"></a>erase_key</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.erase_key.description"></a><h6>
-<a name="id608520"></a>
+<a name="id612436"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
             with a given key.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6>
-<a name="id608583"></a>
+<a name="id612498"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="keyword">typename</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id608757"></a><p class="title"><b>Table 1.64. Parameters</b></p>
+<a name="id612671"></a><p class="title"><b>Table 1.64. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -115,7 +115,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
-<a name="id608897"></a>
+<a name="id612811"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase_key.complexity"></a><h6>
-<a name="id609030"></a>
+<a name="id612943"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase_key.header"></a><h6>
-<a name="id609061"></a>
+<a name="id612973"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -148,7 +148,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6>
-<a name="id609231"></a>
+<a name="id613143"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.filter"></a>filter</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.filter.description"></a><h6>
-<a name="id596713"></a>
+<a name="id600677"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             the elements of a specified type.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6>
-<a name="id596747"></a>
+<a name="id600711"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="keyword">typename</span> result_of::filter<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id596932"></a><p class="title"><b>Table 1.53. Parameters</b></p>
+<a name="id600896"></a><p class="title"><b>Table 1.53. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -110,7 +110,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
-<a name="id597070"></a>
+<a name="id601034"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             to <tt class="computeroutput">filter_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6>
-<a name="id597285"></a>
+<a name="id601249"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter.header"></a><h6>
-<a name="id597317"></a>
+<a name="id601281"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.filter.example"></a><h6>
-<a name="id597487"></a>
+<a name="id601450"></a>
             <a href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.filter_if"></a>filter_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.filter_if.description"></a><h6>
-<a name="id597756"></a>
+<a name="id601717"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             Lambda Expression</a> evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter_if.synopsis"></a><h6>
-<a name="id597847"></a>
+<a name="id601807"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="keyword">typename</span> result_of::filter_if<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id598033"></a><p class="title"><b>Table 1.54. Parameters</b></p>
+<a name="id601993"></a><p class="title"><b>Table 1.54. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -112,7 +112,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
-<a name="id598182"></a>
+<a name="id602141"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,14 +132,14 @@
             is the same as in the original sequence.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6>
-<a name="id598348"></a>
+<a name="id602306"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter_if.header"></a><h6>
-<a name="id598379"></a>
+<a name="id602337"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -147,7 +147,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6>
-<a name="id598550"></a>
+<a name="id602508"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.insert"></a>insert</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.insert.description"></a><h6>
-<a name="id609439"></a>
+<a name="id613349"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             element inserted the position described by a given iterator.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6>
-<a name="id609473"></a>
+<a name="id613381"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="identifier">insert</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id609663"></a><p class="title"><b>Table 1.65. Parameters</b></p>
+<a name="id613571"></a><p class="title"><b>Table 1.65. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -130,7 +130,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
-<a name="id609848"></a>
+<a name="id613756"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -150,14 +150,14 @@
             <tt class="computeroutput"><span class="identifier">pos</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6>
-<a name="id610004"></a>
+<a name="id613911"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert.header"></a><h6>
-<a name="id610036"></a>
+<a name="id613942"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -165,7 +165,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.insert.example"></a><h6>
-<a name="id610206"></a>
+<a name="id614112"></a>
             <a href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.insert_range"></a>insert_range</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.insert_range.description"></a><h6>
-<a name="id610500"></a>
+<a name="id614404"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             iterator.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6>
-<a name="id610533"></a>
+<a name="id614436"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">range</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id610806"></a><p class="title"><b>Table 1.66. Parameters</b></p>
+<a name="id614708"></a><p class="title"><b>Table 1.66. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -133,7 +133,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
-<a name="id611000"></a>
+<a name="id614901"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -153,14 +153,14 @@
             All elements retaining their ordering from the orignal sequences.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6>
-<a name="id611160"></a>
+<a name="id615061"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert_range.header"></a><h6>
-<a name="id611191"></a>
+<a name="id615091"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -168,7 +168,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6>
-<a name="id611362"></a>
+<a name="id615261"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.join"></a>join</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.join.description"></a><h6>
-<a name="id611693"></a>
+<a name="id615591"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             first followed by the elements of the second.
           </p>
 <a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6>
-<a name="id611726"></a>
+<a name="id615624"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="keyword">typename</span> result_of::join<span class="special">&lt;</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id611934"></a><p class="title"><b>Table 1.67. Parameters</b></p>
+<a name="id615831"></a><p class="title"><b>Table 1.67. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -111,7 +111,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
-<a name="id612081"></a>
+<a name="id615978"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -130,14 +130,14 @@
             The order of th elements is preserved.
           </p>
 <a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6>
-<a name="id612214"></a>
+<a name="id616110"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.join.header"></a><h6>
-<a name="id612246"></a>
+<a name="id616141"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -145,7 +145,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.join.example"></a><h6>
-<a name="id612415"></a>
+<a name="id616310"></a>
             <a href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.pop_back"></a>pop_back</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.pop_back.description"></a><h6>
-<a name="id614037"></a>
+<a name="id617926"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.description">Description</a>
           </h6>
 <p>
             Returns a new sequence, with the last element of the original removed.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_back.synopsis"></a><h6>
-<a name="id614070"></a>
+<a name="id617958"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::pop_back<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id614228"></a><p class="title"><b>Table 1.69. Parameters</b></p>
+<a name="id618115"></a><p class="title"><b>Table 1.69. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
-<a name="id614330"></a>
+<a name="id618217"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -108,14 +108,14 @@
             same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_back.complexity"></a><h6>
-<a name="id614452"></a>
+<a name="id618338"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_back.header"></a><h6>
-<a name="id614485"></a>
+<a name="id618370"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6>
-<a name="id614655"></a>
+<a name="id618541"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.pop_front"></a>pop_front</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.pop_front.description"></a><h6>
-<a name="id614830"></a>
+<a name="id618715"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.description">Description</a>
           </h6>
 <p>
             Returns a new sequence, with the first element of the original removed.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_front.synopsis"></a><h6>
-<a name="id614862"></a>
+<a name="id618746"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::pop_front<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id615020"></a><p class="title"><b>Table 1.70. Parameters</b></p>
+<a name="id618903"></a><p class="title"><b>Table 1.70. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
-<a name="id615124"></a>
+<a name="id619007"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -108,14 +108,14 @@
             same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_front.complexity"></a><h6>
-<a name="id615248"></a>
+<a name="id619131"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.pop_front.header"></a><h6>
-<a name="id615278"></a>
+<a name="id619160"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6>
-<a name="id615449"></a>
+<a name="id619330"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.push_back"></a>push_back</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.push_back.description"></a><h6>
-<a name="id615631"></a>
+<a name="id619511"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.description">Description</a>
           </h6>
 <p>
             Returns a new sequence with an element added at the end.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_back.synopsis"></a><h6>
-<a name="id615663"></a>
+<a name="id619543"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id615873"></a><p class="title"><b>Table 1.71. Parameters</b></p>
+<a name="id619752"></a><p class="title"><b>Table 1.71. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -110,7 +110,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
-<a name="id616014"></a>
+<a name="id619894"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             to the end. The elements are in the same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_back.complexity"></a><h6>
-<a name="id616160"></a>
+<a name="id620038"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_back.header"></a><h6>
-<a name="id616190"></a>
+<a name="id620069"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6>
-<a name="id616361"></a>
+<a name="id620240"></a>
             <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.push_front"></a>push_front</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.push_front.description"></a><h6>
-<a name="id616576"></a>
+<a name="id620453"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.description">Description</a>
           </h6>
 <p>
             Returns a new sequence with an element added at the beginning.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_front.synopsis"></a><h6>
-<a name="id616609"></a>
+<a name="id620485"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id616819"></a><p class="title"><b>Table 1.72. Parameters</b></p>
+<a name="id620695"></a><p class="title"><b>Table 1.72. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -110,7 +110,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
-<a name="id616959"></a>
+<a name="id620834"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -130,14 +130,14 @@
             <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6>
-<a name="id617104"></a>
+<a name="id620979"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_front.header"></a><h6>
-<a name="id617135"></a>
+<a name="id621009"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -145,7 +145,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6>
-<a name="id617306"></a>
+<a name="id621180"></a>
             <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.remove"></a>remove</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.remove.description"></a><h6>
-<a name="id603233"></a>
+<a name="id607174"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             except those of a given type.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6>
-<a name="id603267"></a>
+<a name="id607208"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="keyword">typename</span> result_of::remove<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id603452"></a><p class="title"><b>Table 1.59. Parameters</b></p>
+<a name="id607393"></a><p class="title"><b>Table 1.59. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -110,7 +110,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
-<a name="id603591"></a>
+<a name="id607531"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,14 +129,14 @@
             Equivalent to <tt class="computeroutput">remove_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6>
-<a name="id603808"></a>
+<a name="id607748"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove.header"></a><h6>
-<a name="id603840"></a>
+<a name="id607779"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.remove.example"></a><h6>
-<a name="id604010"></a>
+<a name="id607948"></a>
             <a href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.remove_if"></a>remove_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.remove_if.description"></a><h6>
-<a name="id604230"></a>
+<a name="id608167"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             those where a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove_if.synopsis"></a><h6>
-<a name="id604276"></a>
+<a name="id608212"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="keyword">typename</span> result_of::remove_if<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id604462"></a><p class="title"><b>Table 1.60. Parameters</b></p>
+<a name="id608397"></a><p class="title"><b>Table 1.60. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -111,7 +111,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.remove_if.expression_semantics"></a><h6>
-<a name="id604609"></a>
+<a name="id608544"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -131,14 +131,14 @@
             <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove_if.complexity"></a><h6>
-<a name="id604859"></a>
+<a name="id608793"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove_if.header"></a><h6>
-<a name="id604890"></a>
+<a name="id608823"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -146,7 +146,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.remove_if.example"></a><h6>
-<a name="id605061"></a>
+<a name="id608993"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.replace"></a>replace</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.replace.description"></a><h6>
-<a name="id600899"></a>
+<a name="id604851"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             a new value.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace.synopsis"></a><h6>
-<a name="id600932"></a>
+<a name="id604883"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id601177"></a><p class="title"><b>Table 1.57. Parameters</b></p>
+<a name="id605127"></a><p class="title"><b>Table 1.57. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -132,7 +132,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.replace.expression_semantics"></a><h6>
-<a name="id601425"></a>
+<a name="id605376"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -151,14 +151,14 @@
             to elements with the same type and equal to <tt class="computeroutput"><span class="identifier">old_value</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace.complexity"></a><h6>
-<a name="id601582"></a>
+<a name="id605533"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace.header"></a><h6>
-<a name="id601614"></a>
+<a name="id605564"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -166,7 +166,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.replace.example"></a><h6>
-<a name="id601785"></a>
+<a name="id605734"></a>
             <a href="replace.html#fusion.algorithm.transformation.functions.replace.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.replace_if"></a>replace_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.replace_if.description"></a><h6>
-<a name="id601982"></a>
+<a name="id605930"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             replaced with a new value.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace_if.synopsis"></a><h6>
-<a name="id602028"></a>
+<a name="id605975"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id602288"></a><p class="title"><b>Table 1.58. Parameters</b></p>
+<a name="id606234"></a><p class="title"><b>Table 1.58. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -131,7 +131,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.replace_if.expression_semantics"></a><h6>
-<a name="id602527"></a>
+<a name="id606473"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -151,14 +151,14 @@
             evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace_if.complexity"></a><h6>
-<a name="id602696"></a>
+<a name="id606640"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.replace_if.header"></a><h6>
-<a name="id602726"></a>
+<a name="id606670"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -166,7 +166,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.replace_if.example"></a><h6>
-<a name="id602897"></a>
+<a name="id606840"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.reverse"></a>reverse</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.reverse.description"></a><h6>
-<a name="id605310"></a>
+<a name="id609240"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.description">Description</a>
           </h6>
 <p>
             Returns a new sequence with the elements of the original in reverse order.
           </p>
 <a name="fusion.algorithm.transformation.functions.reverse.synposis"></a><h6>
-<a name="id605342"></a>
+<a name="id609272"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.synposis">Synposis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::reverse<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id605499"></a><p class="title"><b>Table 1.61. Parameters</b></p>
+<a name="id609428"></a><p class="title"><b>Table 1.61. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.reverse.expression_semantics"></a><h6>
-<a name="id605604"></a>
+<a name="id609532"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -107,14 +107,14 @@
             in reverse order.
           </p>
 <a name="fusion.algorithm.transformation.functions.reverse.complexity"></a><h6>
-<a name="id605713"></a>
+<a name="id609641"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.reverse.header"></a><h6>
-<a name="id605745"></a>
+<a name="id609671"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.reverse.example"></a><h6>
-<a name="id605916"></a>
+<a name="id609841"></a>
             <a href="reverse.html#fusion.algorithm.transformation.functions.reverse.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.transform"></a>transform</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.transform.description"></a><h6>
-<a name="id598845"></a>
+<a name="id602802"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.transform.unary_version_synopsis"></a><h6>
-<a name="id598964"></a>
+<a name="id602920"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.unary_version_synopsis">Unary
             version synopsis</a>
           </h6>
@@ -50,7 +50,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id599170"></a><p class="title"><b>Table 1.55. Parameters</b></p>
+<a name="id603126"></a><p class="title"><b>Table 1.55. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -118,7 +118,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.transform.expression_semantics"></a><h6>
-<a name="id599442"></a>
+<a name="id603398"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -136,7 +136,7 @@
             within <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.functions.transform.binary_version_synopsis"></a><h6>
-<a name="id599602"></a>
+<a name="id603558"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.binary_version_synopsis">Binary
             version synopsis</a>
           </h6>
@@ -150,7 +150,7 @@
     <span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id599870"></a><p class="title"><b>Table 1.56. Parameters</b></p>
+<a name="id603826"></a><p class="title"><b>Table 1.56. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -248,14 +248,14 @@
             within <tt class="computeroutput"><span class="identifier">seq1</span></tt> and <tt class="computeroutput"><span class="identifier">seq2</span></tt> respectively.
           </p>
 <a name="fusion.algorithm.transformation.functions.transform.complexity"></a><h6>
-<a name="id600357"></a>
+<a name="id604313"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.transform.header"></a><h6>
-<a name="id600388"></a>
+<a name="id604343"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -263,7 +263,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.transform.example"></a><h6>
-<a name="id600558"></a>
+<a name="id604512"></a>
             <a href="transform.html#fusion.algorithm.transformation.functions.transform.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.functions.zip"></a>zip</h5></div></div></div>
 <a name="fusion.algorithm.transformation.functions.zip.description"></a><h6>
-<a name="id612732"></a>
+<a name="id616626"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             of the members of the component sequences.
           </p>
 <a name="fusion.algorithm.transformation.functions.zip.synopsis"></a><h6>
-<a name="id612765"></a>
+<a name="id616658"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seqN</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id613050"></a><p class="title"><b>Table 1.68. Parameters</b></p>
+<a name="id616942"></a><p class="title"><b>Table 1.68. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -94,7 +94,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.functions.zip.expression_semantics"></a><h6>
-<a name="id613166"></a>
+<a name="id617059"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -117,14 +117,14 @@
             <span class="char">'c'</span><span class="special">))</span></tt>
           </p>
 <a name="fusion.algorithm.transformation.functions.zip.complexity"></a><h6>
-<a name="id613476"></a>
+<a name="id617368"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.functions.zip.header"></a><h6>
-<a name="id613508"></a>
+<a name="id617399"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -132,7 +132,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.zip.example"></a><h6>
-<a name="id613677"></a>
+<a name="id617568"></a>
             <a href="zip.html#fusion.algorithm.transformation.functions.zip.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.clear"></a>clear</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.clear.description"></a><h6>
-<a name="id624727"></a>
+<a name="id628567"></a>
             <a href="clear.html#fusion.algorithm.transformation.metafunctions.clear.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             type.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.clear.synopsis"></a><h6>
-<a name="id624777"></a>
+<a name="id628616"></a>
             <a href="clear.html#fusion.algorithm.transformation.metafunctions.clear.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id624879"></a><p class="title"><b>Table 1.82. Parameters</b></p>
+<a name="id628718"></a><p class="title"><b>Table 1.82. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -91,7 +91,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.clear.expression_semantics"></a><h6>
-<a name="id624975"></a>
+<a name="id628814"></a>
             <a href="clear.html#fusion.algorithm.transformation.metafunctions.clear.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -107,14 +107,14 @@
             <span class="bold"><b>Semantics</b></span>: Returns an empty sequence.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.clear.complexity"></a><h6>
-<a name="id625089"></a>
+<a name="id628928"></a>
             <a href="clear.html#fusion.algorithm.transformation.metafunctions.clear.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.clear.header"></a><h6>
-<a name="id625122"></a>
+<a name="id628958"></a>
             <a href="clear.html#fusion.algorithm.transformation.metafunctions.clear.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,11 +30,11 @@
             and range delimiting iterator types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase.description"></a><h6>
-<a name="id625336"></a>
+<a name="id629173"></a>
             <a href="erase.html#fusion.algorithm.transformation.metafunctions.erase.description">Description</a>
           </h6>
 <a name="fusion.algorithm.transformation.metafunctions.erase.synopsis"></a><h6>
-<a name="id625363"></a>
+<a name="id629199"></a>
             <a href="erase.html#fusion.algorithm.transformation.metafunctions.erase.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id625509"></a><p class="title"><b>Table 1.83. Parameters</b></p>
+<a name="id629344"></a><p class="title"><b>Table 1.83. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -134,7 +134,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.erase.expression_semantics"></a><h6>
-<a name="id625703"></a>
+<a name="id629538"></a>
             <a href="erase.html#fusion.algorithm.transformation.metafunctions.erase.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -164,14 +164,14 @@
             and <tt class="computeroutput"><span class="identifier">It2</span></tt> removed.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase.complexity"></a><h6>
-<a name="id625973"></a>
+<a name="id629807"></a>
             <a href="erase.html#fusion.algorithm.transformation.metafunctions.erase.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase.header"></a><h6>
-<a name="id626003"></a>
+<a name="id629837"></a>
             <a href="erase.html#fusion.algorithm.transformation.metafunctions.erase.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.erase_key"></a>erase_key</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.erase_key.description"></a><h6>
-<a name="id626196"></a>
+<a name="id630031"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             and key types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase_key.synopsis"></a><h6>
-<a name="id626248"></a>
+<a name="id630081"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id626368"></a><p class="title"><b>Table 1.84. Parameters</b></p>
+<a name="id630201"></a><p class="title"><b>Table 1.84. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
-<a name="id626509"></a>
+<a name="id630341"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -131,14 +131,14 @@
             except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase_key.complexity"></a><h6>
-<a name="id626657"></a>
+<a name="id630489"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.erase_key.header"></a><h6>
-<a name="id626688"></a>
+<a name="id630520"></a>
             <a href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.filter"></a>filter</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.filter.description"></a><h6>
-<a name="id617540"></a>
+<a name="id621411"></a>
             <a href="filter.html#fusion.algorithm.transformation.metafunctions.filter.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             and type to retain.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter.synopsis"></a><h6>
-<a name="id617591"></a>
+<a name="id621461"></a>
             <a href="filter.html#fusion.algorithm.transformation.metafunctions.filter.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id617710"></a><p class="title"><b>Table 1.73. Parameter</b></p>
+<a name="id621580"></a><p class="title"><b>Table 1.73. Parameter</b></p>
 <table class="table" summary="Parameter">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.filter.expression_semantics"></a><h6>
-<a name="id617851"></a>
+<a name="id621721"></a>
             <a href="filter.html#fusion.algorithm.transformation.metafunctions.filter.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter.complexity"></a><h6>
-<a name="id618112"></a>
+<a name="id621982"></a>
             <a href="filter.html#fusion.algorithm.transformation.metafunctions.filter.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter.header"></a><h6>
-<a name="id618143"></a>
+<a name="id622012"></a>
             <a href="filter.html#fusion.algorithm.transformation.metafunctions.filter.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.filter_if"></a>filter_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.filter_if.description"></a><h6>
-<a name="id618336"></a>
+<a name="id622204"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             Lambda Expression</a> predicate type.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter_if.synopsis"></a><h6>
-<a name="id618395"></a>
+<a name="id622263"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id618517"></a><p class="title"><b>Table 1.74. Parameter</b></p>
+<a name="id622384"></a><p class="title"><b>Table 1.74. Parameter</b></p>
 <table class="table" summary="Parameter">
 <colgroup>
 <col>
@@ -115,7 +115,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
-<a name="id618662"></a>
+<a name="id622529"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -134,14 +134,14 @@
             to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter_if.complexity"></a><h6>
-<a name="id618847"></a>
+<a name="id622713"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.filter_if.header"></a><h6>
-<a name="id618878"></a>
+<a name="id622744"></a>
             <a href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.insert"></a>insert</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.insert.description"></a><h6>
-<a name="id627702"></a>
+<a name="id630716"></a>
             <a href="insert.html#fusion.algorithm.transformation.metafunctions.insert.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             position iterator and insertion types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert.synopsis"></a><h6>
-<a name="id627746"></a>
+<a name="id630767"></a>
             <a href="insert.html#fusion.algorithm.transformation.metafunctions.insert.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id385753"></a><p class="title"><b>Table 1.85. Parameters</b></p>
+<a name="id630904"></a><p class="title"><b>Table 1.85. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -133,7 +133,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.insert.expression_semantics"></a><h6>
-<a name="id627944"></a>
+<a name="id631089"></a>
             <a href="insert.html#fusion.algorithm.transformation.metafunctions.insert.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -152,14 +152,14 @@
             in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert.complexity"></a><h6>
-<a name="id628096"></a>
+<a name="id631261"></a>
             <a href="insert.html#fusion.algorithm.transformation.metafunctions.insert.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert.header"></a><h6>
-<a name="id628123"></a>
+<a name="id631290"></a>
             <a href="insert.html#fusion.algorithm.transformation.metafunctions.insert.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.insert_range"></a>insert_range</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.insert_range.description"></a><h6>
-<a name="id628295"></a>
+<a name="id631482"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             sequence, position iterator and insertion range types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert_range.synopsis"></a><h6>
-<a name="id628340"></a>
+<a name="id631533"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id628464"></a><p class="title"><b>Table 1.86. Parameters</b></p>
+<a name="id631672"></a><p class="title"><b>Table 1.86. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -135,7 +135,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
-<a name="id628649"></a>
+<a name="id631866"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -154,14 +154,14 @@
             into <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert_range.complexity"></a><h6>
-<a name="id628801"></a>
+<a name="id632040"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.insert_range.header"></a><h6>
-<a name="id628828"></a>
+<a name="id632071"></a>
             <a href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.join"></a>join</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.join.description"></a><h6>
-<a name="id629820"></a>
+<a name="id632265"></a>
             <a href="join.html#fusion.algorithm.transformation.metafunctions.join.description">Description</a>
           </h6>
 <p>
             Returns the result of joining 2 sequences, given the sequence types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.join.synopsis"></a><h6>
-<a name="id629849"></a>
+<a name="id632297"></a>
             <a href="join.html#fusion.algorithm.transformation.metafunctions.join.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <a name="fusion.algorithm.transformation.metafunctions.join.expression_semantics"></a><h6>
-<a name="id455953"></a>
+<a name="id632426"></a>
             <a href="join.html#fusion.algorithm.transformation.metafunctions.join.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -66,14 +66,14 @@
             The order of the elements in the 2 sequences is preserved.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.join.complexity"></a><h6>
-<a name="id629994"></a>
+<a name="id632578"></a>
             <a href="join.html#fusion.algorithm.transformation.metafunctions.join.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.join.header"></a><h6>
-<a name="id630021"></a>
+<a name="id632608"></a>
             <a href="join.html#fusion.algorithm.transformation.metafunctions.join.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.pop_back"></a>pop_back</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.pop_back.description"></a><h6>
-<a name="id630845"></a>
+<a name="id633518"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             type.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.pop_back.synopsis"></a><h6>
-<a name="id630888"></a>
+<a name="id633568"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id630979"></a><p class="title"><b>Table 1.87. Parameters</b></p>
+<a name="id633670"></a><p class="title"><b>Table 1.87. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
-<a name="id631080"></a>
+<a name="id633774"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,14 +111,14 @@
             except the last element.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.pop_back.complexity"></a><h6>
-<a name="id631193"></a>
+<a name="id633902"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.pop_back.header"></a><h6>
-<a name="id631220"></a>
+<a name="id633933"></a>
             <a href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.pop_front"></a>pop_front</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.pop_front.description"></a><h6>
-<a name="id631393"></a>
+<a name="id634125"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             type.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.pop_front.synopsis"></a><h6>
-<a name="id631437"></a>
+<a name="id634175"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id631529"></a><p class="title"><b>Table 1.88. Parameters</b></p>
+<a name="id634278"></a><p class="title"><b>Table 1.88. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
-<a name="id631627"></a>
+<a name="id634381"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,7 +111,7 @@
             except the first element.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.pop_front.complexity"></a><h6>
-<a name="id631741"></a>
+<a name="id634509"></a>
             <a href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.push_back"></a>push_back</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.push_back.description"></a><h6>
-<a name="id631793"></a>
+<a name="id634567"></a>
             <a href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             the input sequence and element to push.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.push_back.synopsis"></a><h6>
-<a name="id631839"></a>
+<a name="id634619"></a>
             <a href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id631947"></a><p class="title"><b>Table 1.89. Parameters</b></p>
+<a name="id634739"></a><p class="title"><b>Table 1.89. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.push_back.expression_semantics"></a><h6>
-<a name="id632081"></a>
+<a name="id634880"></a>
             <a href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,7 +132,7 @@
             added to the end.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.push_back.complexity"></a><h6>
-<a name="id632213"></a>
+<a name="id635028"></a>
             <a href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.push_front"></a>push_front</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.push_front.description"></a><h6>
-<a name="id632265"></a>
+<a name="id635085"></a>
             <a href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             of the input sequence and element to push.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.push_front.synopsis"></a><h6>
-<a name="id632312"></a>
+<a name="id635138"></a>
             <a href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id632420"></a><p class="title"><b>Table 1.90. Parameters</b></p>
+<a name="id635258"></a><p class="title"><b>Table 1.90. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.push_front.expression_semantics"></a><h6>
-<a name="id632554"></a>
+<a name="id635398"></a>
             <a href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,7 +132,7 @@
             added to the beginning.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.push_front.complexity"></a><h6>
-<a name="id632686"></a>
+<a name="id635548"></a>
             <a href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.complexity">Complexity</a>
           </h6>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.remove"></a>remove</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.remove.description"></a><h6>
-<a name="id622560"></a>
+<a name="id626411"></a>
             <a href="remove.html#fusion.algorithm.transformation.metafunctions.remove.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             removal types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove.synopsis"></a><h6>
-<a name="id622611"></a>
+<a name="id626462"></a>
             <a href="remove.html#fusion.algorithm.transformation.metafunctions.remove.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id622731"></a><p class="title"><b>Table 1.79. Parameters</b></p>
+<a name="id626581"></a><p class="title"><b>Table 1.79. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.remove.expression_semantics"></a><h6>
-<a name="id622870"></a>
+<a name="id626719"></a>
             <a href="remove.html#fusion.algorithm.transformation.metafunctions.remove.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,14 +133,14 @@
             <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove.complexity"></a><h6>
-<a name="id623132"></a>
+<a name="id626979"></a>
             <a href="remove.html#fusion.algorithm.transformation.metafunctions.remove.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove.header"></a><h6>
-<a name="id623163"></a>
+<a name="id627010"></a>
             <a href="remove.html#fusion.algorithm.transformation.metafunctions.remove.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.remove_if"></a>remove_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.remove_if.description"></a><h6>
-<a name="id623356"></a>
+<a name="id627203"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             Lambda Expression</a> predicate types.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove_if.synopsis"></a><h6>
-<a name="id623414"></a>
+<a name="id627260"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id623536"></a><p class="title"><b>Table 1.80. Parameters</b></p>
+<a name="id627381"></a><p class="title"><b>Table 1.80. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -115,7 +115,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
-<a name="id623714"></a>
+<a name="id627559"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -134,14 +134,14 @@
             to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove_if.complexity"></a><h6>
-<a name="id623898"></a>
+<a name="id627743"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.remove_if.header"></a><h6>
-<a name="id623929"></a>
+<a name="id627774"></a>
             <a href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.replace"></a>replace</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.replace.description"></a><h6>
-<a name="id621121"></a>
+<a name="id624979"></a>
             <a href="replace.html#fusion.algorithm.transformation.metafunctions.replace.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             the input sequence and element to replace.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace.synopsis"></a><h6>
-<a name="id621173"></a>
+<a name="id625030"></a>
             <a href="replace.html#fusion.algorithm.transformation.metafunctions.replace.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id621292"></a><p class="title"><b>Table 1.77. Parameters</b></p>
+<a name="id625149"></a><p class="title"><b>Table 1.77. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.replace.expression_semantics"></a><h6>
-<a name="id621434"></a>
+<a name="id625292"></a>
             <a href="replace.html#fusion.algorithm.transformation.metafunctions.replace.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -130,14 +130,14 @@
             <a href="../functions/replace.html" title="replace"><tt class="computeroutput"><span class="identifier">replace</span></tt></a>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace.complexity"></a><h6>
-<a name="id621576"></a>
+<a name="id625434"></a>
             <a href="replace.html#fusion.algorithm.transformation.metafunctions.replace.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace.header"></a><h6>
-<a name="id621608"></a>
+<a name="id625465"></a>
             <a href="replace.html#fusion.algorithm.transformation.metafunctions.replace.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.replace_if"></a>replace_if</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.replace_if.description"></a><h6>
-<a name="id621800"></a>
+<a name="id625657"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.description">Description</a>
           </h6>
 <p>
@@ -36,7 +36,7 @@
             Function Object</a> predicate and replacement object.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace_if.synopsis"></a><h6>
-<a name="id621862"></a>
+<a name="id625717"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id621998"></a><p class="title"><b>Table 1.78. Parameters</b></p>
+<a name="id625854"></a><p class="title"><b>Table 1.78. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -134,7 +134,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
-<a name="id622182"></a>
+<a name="id626038"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -151,14 +151,14 @@
             <a href="../functions/replace_if.html" title="replace_if"><tt class="computeroutput"><span class="identifier">replace_if</span></tt></a>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace_if.complexity"></a><h6>
-<a name="id622336"></a>
+<a name="id626190"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.replace_if.header"></a><h6>
-<a name="id622367"></a>
+<a name="id626221"></a>
             <a href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.reverse"></a>reverse</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.reverse.description"></a><h6>
-<a name="id624121"></a>
+<a name="id627964"></a>
             <a href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             type.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.reverse.synopsis"></a><h6>
-<a name="id624171"></a>
+<a name="id628014"></a>
             <a href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id624273"></a><p class="title"><b>Table 1.81. Parameters</b></p>
+<a name="id628115"></a><p class="title"><b>Table 1.81. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.reverse.expression_semantics"></a><h6>
-<a name="id624377"></a>
+<a name="id628219"></a>
             <a href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -110,14 +110,14 @@
             elements in the reverse order to <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.reverse.complexity"></a><h6>
-<a name="id624504"></a>
+<a name="id628345"></a>
             <a href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.reverse.header"></a><h6>
-<a name="id624535"></a>
+<a name="id628376"></a>
             <a href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.transform"></a>transform</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.transform.description"></a><h6>
-<a name="id619070"></a>
+<a name="id622935"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.description">Description</a>
           </h6>
 <p>
@@ -37,7 +37,7 @@
             of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis"></a><h6>
-<a name="id619187"></a>
+<a name="id623051"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis">Unary
             version synopsis</a>
           </h6>
@@ -50,7 +50,7 @@
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id619391"></a><p class="title"><b>Table 1.75. Parameters</b></p>
+<a name="id623254"></a><p class="title"><b>Table 1.75. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -118,7 +118,7 @@
 </table>
 </div>
 <a name="fusion.algorithm.transformation.metafunctions.transform.expression_semantics"></a><h6>
-<a name="id619663"></a>
+<a name="id623526"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -136,7 +136,7 @@
             within <tt class="computeroutput"><span class="identifier">seq</span></tt>.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis"></a><h6>
-<a name="id619823"></a>
+<a name="id623686"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis">Binary
             version synopsis</a>
           </h6>
@@ -150,7 +150,7 @@
     <span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id620091"></a><p class="title"><b>Table 1.76. Parameters</b></p>
+<a name="id623954"></a><p class="title"><b>Table 1.76. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -248,14 +248,14 @@
             within <tt class="computeroutput"><span class="identifier">seq1</span></tt> and <tt class="computeroutput"><span class="identifier">seq2</span></tt> respectively.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.transform.complexity"></a><h6>
-<a name="id620580"></a>
+<a name="id624442"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.complexity">Complexity</a>
           </h6>
 <p>
             Constant. Returns a view which is lazily evaluated.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.transform.header"></a><h6>
-<a name="id620611"></a>
+<a name="id624472"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -263,7 +263,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.metafunctions.transform.example"></a><h6>
-<a name="id620782"></a>
+<a name="id624642"></a>
             <a href="transform.html#fusion.algorithm.transformation.metafunctions.transform.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithm.transformation.metafunctions.zip"></a>zip</h5></div></div></div>
 <a name="fusion.algorithm.transformation.metafunctions.zip.description"></a><h6>
-<a name="id630192"></a>
+<a name="id632798"></a>
             <a href="zip.html#fusion.algorithm.transformation.metafunctions.zip.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             of the members of the component sequences.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.zip.synopsis"></a><h6>
-<a name="id630222"></a>
+<a name="id632830"></a>
             <a href="zip.html#fusion.algorithm.transformation.metafunctions.zip.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="special">};</span>
 </pre>
 <a name="fusion.algorithm.transformation.metafunctions.zip.expression_semantics"></a><h6>
-<a name="id630360"></a>
+<a name="id632983"></a>
             <a href="zip.html#fusion.algorithm.transformation.metafunctions.zip.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -73,14 +73,14 @@
             <span class="char">'c'</span><span class="special">))</span></tt>
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.zip.complexity"></a><h6>
-<a name="id630646"></a>
+<a name="id633298"></a>
             <a href="zip.html#fusion.algorithm.transformation.metafunctions.zip.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithm.transformation.metafunctions.zip.header"></a><h6>
-<a name="id630673"></a>
+<a name="id633328"></a>
             <a href="zip.html#fusion.algorithm.transformation.metafunctions.zip.header">Header</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -49,7 +49,7 @@
       These containers are more or less counterparts of those in STL.
     </p>
 <a name="fusion.container.header"></a><h3>
-<a name="id524653"></a>
+<a name="id527657"></a>
       <a href="container.html#fusion.container.header">Header</a>
     </h3>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/cons.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/cons.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/cons.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.container.cons"></a>cons</h3></div></div></div>
 <a name="fusion.container.cons.description"></a><h4>
-<a name="id527550"></a>
+<a name="id530553"></a>
         <a href="cons.html#fusion.container.cons.description">Description</a>
       </h4>
 <p>
@@ -42,7 +42,7 @@
         Inlined Functions</a>).
       </p>
 <a name="fusion.container.cons.header"></a><h4>
-<a name="id527694"></a>
+<a name="id530698"></a>
         <a href="cons.html#fusion.container.cons.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.cons.synopsis"></a><h4>
-<a name="id527862"></a>
+<a name="id530866"></a>
         <a href="cons.html#fusion.container.cons.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -58,7 +58,7 @@
 <span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.cons.template_parameters"></a><h4>
-<a name="id527971"></a>
+<a name="id530974"></a>
         <a href="cons.html#fusion.container.cons.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -121,7 +121,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.cons.model_of"></a><h4>
-<a name="id528120"></a>
+<a name="id531124"></a>
         <a href="cons.html#fusion.container.cons.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@@ -163,7 +163,7 @@
 </dl>
 </div>
 <a name="fusion.container.cons.expression_semantics"></a><h4>
-<a name="id528402"></a>
+<a name="id531405"></a>
         <a href="cons.html#fusion.container.cons.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -298,7 +298,7 @@
         Inlined Functions</a>).
       </p></div>
 <a name="fusion.container.cons.example"></a><h4>
-<a name="id529051"></a>
+<a name="id532055"></a>
         <a href="cons.html#fusion.container.cons.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
         types using one of these conversion functions.
       </p>
 <a name="fusion.container.conversion.header"></a><h4>
-<a name="id553532"></a>
+<a name="id556536"></a>
         <a href="conversion.html#fusion.container.conversion.header">Header</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.functions.as_list"></a>as_list</h5></div></div></div>
 <a name="fusion.container.conversion.functions.as_list.description"></a><h6>
-<a name="id553667"></a>
+<a name="id556671"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.description">Description</a>
           </h6>
 <p>
             Convert a fusion sequence to a list.
           </p>
 <a name="fusion.container.conversion.functions.as_list.synopsis"></a><h6>
-<a name="id553716"></a>
+<a name="id556720"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_list.parameters"></a><h6>
-<a name="id553974"></a>
+<a name="id556978"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.functions.as_list.expression_semantics"></a><h6>
-<a name="id554082"></a>
+<a name="id557086"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -106,7 +106,7 @@
             <tt class="computeroutput"><span class="identifier">seq</span></tt>, to a list.
           </p>
 <a name="fusion.container.conversion.functions.as_list.header"></a><h6>
-<a name="id554244"></a>
+<a name="id557249"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -114,7 +114,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_list.example"></a><h6>
-<a name="id554414"></a>
+<a name="id557418"></a>
             <a href="as_list.html#fusion.container.conversion.functions.as_list.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.functions.as_map"></a>as_map</h5></div></div></div>
 <a name="fusion.container.conversion.functions.as_map.description"></a><h6>
-<a name="id556274"></a>
+<a name="id559279"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.description">Description</a>
           </h6>
 <p>
             Convert a fusion sequence to a map.
           </p>
 <a name="fusion.container.conversion.functions.as_map.synopsis"></a><h6>
-<a name="id556322"></a>
+<a name="id559327"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_map.parameters"></a><h6>
-<a name="id556580"></a>
+<a name="id559585"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.functions.as_map.expression_semantics"></a><h6>
-<a name="id556687"></a>
+<a name="id559693"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,7 +111,7 @@
             There may be no duplicate fusion::pair key types.
           </p>
 <a name="fusion.container.conversion.functions.as_map.header"></a><h6>
-<a name="id556895"></a>
+<a name="id559900"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -119,7 +119,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_map.example"></a><h6>
-<a name="id557064"></a>
+<a name="id560070"></a>
             <a href="as_map.html#fusion.container.conversion.functions.as_map.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.functions.as_set"></a>as_set</h5></div></div></div>
 <a name="fusion.container.conversion.functions.as_set.description"></a><h6>
-<a name="id555399"></a>
+<a name="id558404"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.description">Description</a>
           </h6>
 <p>
             Convert a fusion sequence to a set.
           </p>
 <a name="fusion.container.conversion.functions.as_set.synopsis"></a><h6>
-<a name="id555448"></a>
+<a name="id558452"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_set.parameters"></a><h6>
-<a name="id555705"></a>
+<a name="id558710"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.functions.as_set.expression_semantics"></a><h6>
-<a name="id555813"></a>
+<a name="id558818"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -110,7 +110,7 @@
             key types.
           </p>
 <a name="fusion.container.conversion.functions.as_set.header"></a><h6>
-<a name="id555986"></a>
+<a name="id558991"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -118,7 +118,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_set.example"></a><h6>
-<a name="id556155"></a>
+<a name="id559160"></a>
             <a href="as_set.html#fusion.container.conversion.functions.as_set.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.functions.as_vector"></a>as_vector</h5></div></div></div>
 <a name="fusion.container.conversion.functions.as_vector.description"></a><h6>
-<a name="id554533"></a>
+<a name="id557538"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.description">Description</a>
           </h6>
 <p>
             Convert a fusion sequence to a vector.
           </p>
 <a name="fusion.container.conversion.functions.as_vector.synopsis"></a><h6>
-<a name="id554581"></a>
+<a name="id557586"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6>
-<a name="id554840"></a>
+<a name="id557845"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.functions.as_vector.expression_semantics"></a><h6>
-<a name="id554948"></a>
+<a name="id557953"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -106,7 +106,7 @@
             <tt class="computeroutput"><span class="identifier">seq</span></tt>, to a vector.
           </p>
 <a name="fusion.container.conversion.functions.as_vector.header"></a><h6>
-<a name="id555111"></a>
+<a name="id558116"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -114,7 +114,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.functions.as_vector.example"></a><h6>
-<a name="id555280"></a>
+<a name="id558285"></a>
             <a href="as_vector.html#fusion.container.conversion.functions.as_vector.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.metafunctions.as_list"></a>as_list</h5></div></div></div>
 <a name="fusion.container.conversion.metafunctions.as_list.description"></a><h6>
-<a name="id557259"></a>
+<a name="id560264"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.description">Description</a>
           </h6>
 <p>
             Returns the result type of as_list.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_list.synopsis"></a><h6>
-<a name="id557309"></a>
+<a name="id560314"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_list.parameters"></a><h6>
-<a name="id557390"></a>
+<a name="id560395"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -86,7 +86,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.metafunctions.as_list.expression_semantics"></a><h6>
-<a name="id557507"></a>
+<a name="id560512"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -102,7 +102,7 @@
             <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, to a list.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_list.header"></a><h6>
-<a name="id557664"></a>
+<a name="id560669"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -110,7 +110,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6>
-<a name="id557834"></a>
+<a name="id560839"></a>
             <a href="as_list.html#fusion.container.conversion.metafunctions.as_list.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.metafunctions.as_map"></a>as_map</h5></div></div></div>
 <a name="fusion.container.conversion.metafunctions.as_map.description"></a><h6>
-<a name="id559381"></a>
+<a name="id562386"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.description">Description</a>
           </h6>
 <p>
             Returns the result type of as_map.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_map.synopsis"></a><h6>
-<a name="id559431"></a>
+<a name="id562436"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_map.parameters"></a><h6>
-<a name="id559513"></a>
+<a name="id562518"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -86,7 +86,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.metafunctions.as_map.expression_semantics"></a><h6>
-<a name="id559628"></a>
+<a name="id562633"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -107,7 +107,7 @@
             There may be no duplicate fusion::pair key types.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_map.header"></a><h6>
-<a name="id559831"></a>
+<a name="id562836"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -115,7 +115,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6>
-<a name="id560001"></a>
+<a name="id563006"></a>
             <a href="as_map.html#fusion.container.conversion.metafunctions.as_map.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.metafunctions.as_set"></a>as_set</h5></div></div></div>
 <a name="fusion.container.conversion.metafunctions.as_set.description"></a><h6>
-<a name="id558666"></a>
+<a name="id561671"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.description">Description</a>
           </h6>
 <p>
             Returns the result type of as_set.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_set.synopsis"></a><h6>
-<a name="id558715"></a>
+<a name="id561720"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_set.parameters"></a><h6>
-<a name="id558797"></a>
+<a name="id561802"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -86,7 +86,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.metafunctions.as_set.expression_semantics"></a><h6>
-<a name="id558914"></a>
+<a name="id561919"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -106,7 +106,7 @@
             key types.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_set.header"></a><h6>
-<a name="id559083"></a>
+<a name="id562088"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -114,7 +114,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6>
-<a name="id559253"></a>
+<a name="id562258"></a>
             <a href="as_set.html#fusion.container.conversion.metafunctions.as_set.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.conversion.metafunctions.as_vector"></a>as_vector</h5></div></div></div>
 <a name="fusion.container.conversion.metafunctions.as_vector.description"></a><h6>
-<a name="id557962"></a>
+<a name="id560967"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.description">Description</a>
           </h6>
 <p>
             Returns the result type of as_vector.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_vector.synopsis"></a><h6>
-<a name="id558011"></a>
+<a name="id561016"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_vector.parameters"></a><h6>
-<a name="id558093"></a>
+<a name="id561098"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -86,7 +86,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
-<a name="id558207"></a>
+<a name="id561212"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -102,7 +102,7 @@
             <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, to a vector.
           </p>
 <a name="fusion.container.conversion.metafunctions.as_vector.header"></a><h6>
-<a name="id558366"></a>
+<a name="id561371"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -110,7 +110,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6>
-<a name="id558536"></a>
+<a name="id561541"></a>
             <a href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
         These are the functions that you can use to generate various forms of Container from elemental values.
       </p>
 <a name="fusion.container.generation.header"></a><h4>
-<a name="id535029"></a>
+<a name="id538032"></a>
         <a href="generation.html#fusion.container.generation.header">Header</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.list_tie"></a>list_tie</h5></div></div></div>
 <a name="fusion.container.generation.functions.list_tie.description"></a><h6>
-<a name="id542243"></a>
+<a name="id545246"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.description">Description</a>
           </h6>
 <p>
             Constructs a tie using a list sequence.
           </p>
 <a name="fusion.container.generation.functions.list_tie.synopsis"></a><h6>
-<a name="id542291"></a>
+<a name="id545295"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -53,7 +53,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.list_tie.parameters"></a><h6>
-<a name="id542610"></a>
+<a name="id545613"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -100,7 +100,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.functions.list_tie.expression_semantics"></a><h6>
-<a name="id542786"></a>
+<a name="id545790"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a list of references from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></tt>.
           </p>
 <a name="fusion.container.generation.functions.list_tie.header"></a><h6>
-<a name="id542956"></a>
+<a name="id545959"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.list_tie.example"></a><h6>
-<a name="id543126"></a>
+<a name="id546129"></a>
             <a href="list_tie.html#fusion.container.generation.functions.list_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.make_cons"></a>make_cons</h5></div></div></div>
 <a name="fusion.container.generation.functions.make_cons.description"></a><h6>
-<a name="id536370"></a>
+<a name="id539374"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             and optional <tt class="computeroutput"><span class="identifier">cdr</span></tt> (<span class="emphasis"><em>tail</em></span>).
           </p>
 <a name="fusion.container.generation.functions.make_cons.synopsis"></a><h6>
-<a name="id536450"></a>
+<a name="id539454"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">cdr</span><span class="special">);</span>
 </pre>
 <a name="fusion.container.generation.functions.make_cons.parameters"></a><h6>
-<a name="id536786"></a>
+<a name="id539790"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -112,7 +112,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.functions.make_cons.expression_semantics"></a><h6>
-<a name="id536952"></a>
+<a name="id539956"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -128,7 +128,7 @@
             (<span class="emphasis"><em>tail</em></span>).
           </p>
 <a name="fusion.container.generation.functions.make_cons.header"></a><h6>
-<a name="id537207"></a>
+<a name="id540211"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -136,14 +136,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.make_cons.example"></a><h6>
-<a name="id537376"></a>
+<a name="id540380"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.example">Example</a>
           </h6>
 <pre class="programlisting">
 <span class="identifier">make_cons</span><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="number">123</span><span class="special">))</span>
 </pre>
 <a name="fusion.container.generation.functions.make_cons.see_also"></a><h6>
-<a name="id537453"></a>
+<a name="id540456"></a>
             <a href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.make_list"></a>make_list</h5></div></div></div>
 <a name="fusion.container.generation.functions.make_list.description"></a><h6>
-<a name="id535228"></a>
+<a name="id538232"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             from one or more values.
           </p>
 <a name="fusion.container.generation.functions.make_list.synopsis"></a><h6>
-<a name="id535277"></a>
+<a name="id538280"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -54,7 +54,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.make_list.parameters"></a><h6>
-<a name="id535642"></a>
+<a name="id538646"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -101,7 +101,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.functions.make_list.expression_semantics"></a><h6>
-<a name="id535818"></a>
+<a name="id538822"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a list from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></tt>.
           </p>
 <a name="fusion.container.generation.functions.make_list.header"></a><h6>
-<a name="id536044"></a>
+<a name="id539048"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,14 +123,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.make_list.example"></a><h6>
-<a name="id536214"></a>
+<a name="id539217"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.example">Example</a>
           </h6>
 <pre class="programlisting">
 <span class="identifier">make_list</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
 </pre>
 <a name="fusion.container.generation.functions.make_list.see_also"></a><h6>
-<a name="id536291"></a>
+<a name="id539295"></a>
             <a href="make_list.html#fusion.container.generation.functions.make_list.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.make_map"></a>make_map</h5></div></div></div>
 <a name="fusion.container.generation.functions.make_map.description"></a><h6>
-<a name="id539854"></a>
+<a name="id542858"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             from one or more key/data pairs.
           </p>
 <a name="fusion.container.generation.functions.make_map.synopsis"></a><h6>
-<a name="id539903"></a>
+<a name="id542907"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <p>
             The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
             to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
- <sup>[<a name="id540280" href="#ftn.id540280">9</a>]</sup>
+ <sup>[<a name="id543284" href="#ftn.id543284">9</a>]</sup>
             elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
             is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
             <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@@ -57,7 +57,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.make_map.parameters"></a><h6>
-<a name="id540385"></a>
+<a name="id543389"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -125,7 +125,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.functions.make_map.expression_semantics"></a><h6>
-<a name="id540653"></a>
+<a name="id543656"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -146,7 +146,7 @@
             key types.
           </p>
 <a name="fusion.container.generation.functions.make_map.header"></a><h6>
-<a name="id540989"></a>
+<a name="id543993"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -154,7 +154,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.make_map.example"></a><h6>
-<a name="id541159"></a>
+<a name="id544163"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -163,7 +163,7 @@
   <span class="special">,</span> make_pair<span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="string">"Men"</span><span class="special">))</span>
 </pre>
 <a name="fusion.container.generation.functions.make_map.see_also"></a><h6>
-<a name="id541291"></a>
+<a name="id544295"></a>
             <a href="make_map.html#fusion.container.generation.functions.make_map.see_also">See
             also</a>
           </h6>
@@ -173,7 +173,7 @@
           </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id540280" href="#id540280">9</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id543284" href="#id543284">9</a>] </sup>
                 <tt class="computeroutput"><span class="identifier">map</span></tt> is implemented
                 in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
               </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.make_set"></a>make_set</h5></div></div></div>
 <a name="fusion.container.generation.functions.make_set.description"></a><h6>
-<a name="id538671"></a>
+<a name="id541675"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             from one or more values.
           </p>
 <a name="fusion.container.generation.functions.make_set.synopsis"></a><h6>
-<a name="id538720"></a>
+<a name="id541724"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <p>
             The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
             to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
- <sup>[<a name="id539009" href="#ftn.id539009">8</a>]</sup>
+ <sup>[<a name="id542013" href="#ftn.id542013">8</a>]</sup>
             elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
             is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
             <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@@ -55,7 +55,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.make_set.parameters"></a><h6>
-<a name="id539114"></a>
+<a name="id542118"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -102,7 +102,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.functions.make_set.expression_semantics"></a><h6>
-<a name="id539291"></a>
+<a name="id542294"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -120,7 +120,7 @@
             key types.
           </p>
 <a name="fusion.container.generation.functions.make_set.header"></a><h6>
-<a name="id539528"></a>
+<a name="id542532"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -128,14 +128,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.make_set.example"></a><h6>
-<a name="id539698"></a>
+<a name="id542702"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.example">Example</a>
           </h6>
 <pre class="programlisting">
 <span class="identifier">make_set</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
 </pre>
 <a name="fusion.container.generation.functions.make_set.see_also"></a><h6>
-<a name="id539775"></a>
+<a name="id542779"></a>
             <a href="make_set.html#fusion.container.generation.functions.make_set.see_also">See
             also</a>
           </h6>
@@ -144,7 +144,7 @@
           </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id539009" href="#id539009">8</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id542013" href="#id542013">8</a>] </sup>
                 <tt class="computeroutput"><span class="identifier">set</span></tt> is implemented
                 in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
               </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.make_vector"></a>make_vector</h5></div></div></div>
 <a name="fusion.container.generation.functions.make_vector.description"></a><h6>
-<a name="id537530"></a>
+<a name="id540534"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             from one or more values.
           </p>
 <a name="fusion.container.generation.functions.make_vector.synopsis"></a><h6>
-<a name="id537577"></a>
+<a name="id540581"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -54,7 +54,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.make_vector.parameters"></a><h6>
-<a name="id537941"></a>
+<a name="id540945"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -101,7 +101,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.functions.make_vector.expression_semantics"></a><h6>
-<a name="id538117"></a>
+<a name="id541121"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a vector from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></tt>.
           </p>
 <a name="fusion.container.generation.functions.make_vector.header"></a><h6>
-<a name="id538344"></a>
+<a name="id541348"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,14 +123,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.make_vector.example"></a><h6>
-<a name="id538515"></a>
+<a name="id541518"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.example">Example</a>
           </h6>
 <pre class="programlisting">
 <span class="identifier">make_vector</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
 </pre>
 <a name="fusion.container.generation.functions.make_vector.see_also"></a><h6>
-<a name="id538592"></a>
+<a name="id541596"></a>
             <a href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.map_tie"></a>map_tie</h5></div></div></div>
 <a name="fusion.container.generation.functions.map_tie.description"></a><h6>
-<a name="id544303"></a>
+<a name="id547306"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.description">Description</a>
           </h6>
 <p>
             Constructs a tie using a map sequence.
           </p>
 <a name="fusion.container.generation.functions.map_tie.synopsis"></a><h6>
-<a name="id544351"></a>
+<a name="id547355"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -53,7 +53,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.map_tie.parameters"></a><h6>
-<a name="id544822"></a>
+<a name="id547825"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -122,7 +122,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.functions.map_tie.expression_semantics"></a><h6>
-<a name="id545088"></a>
+<a name="id548092"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -138,7 +138,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a map of references from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></tt> with keys <tt class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></tt>
           </p>
 <a name="fusion.container.generation.functions.map_tie.header"></a><h6>
-<a name="id545373"></a>
+<a name="id548377"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -146,7 +146,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.map_tie.example"></a><h6>
-<a name="id545542"></a>
+<a name="id548546"></a>
             <a href="map_tie.html#fusion.container.generation.functions.map_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -49,7 +49,7 @@
             a vector
             of type <tt class="computeroutput">vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;,</span> <span class="keyword">char</span><span class="special">&amp;,</span> <span class="keyword">double</span><span class="special">&amp;&gt;</span></tt>. The same result could be achieved
             with the call make_vector(ref(i), ref(c), ref(a))
- <sup>[<a name="id541763" href="#ftn.id541763">10</a>]</sup>
+ <sup>[<a name="id544767" href="#ftn.id544767">10</a>]</sup>
             .
           </p>
 <p>
@@ -67,7 +67,7 @@
             when calling functions which return sequences.
           </p>
 <a name="fusion.container.generation.functions.tiers.ignore"></a><h6>
-<a name="id542069"></a>
+<a name="id545073"></a>
             <a href="tiers.html#fusion.container.generation.functions.tiers.ignore">Ignore</a>
           </h6>
 <p>
@@ -82,7 +82,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id541763" href="#id541763">10</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id544767" href="#id544767">10</a>] </sup>
                 see Boost.Ref
                 for details about <tt class="computeroutput"><span class="identifier">ref</span></tt>
               </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.functions.vector_tie"></a>vector_tie</h5></div></div></div>
 <a name="fusion.container.generation.functions.vector_tie.description"></a><h6>
-<a name="id543271"></a>
+<a name="id546274"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.description">Description</a>
           </h6>
 <p>
             Constructs a tie using a vector sequence.
           </p>
 <a name="fusion.container.generation.functions.vector_tie.synopsis"></a><h6>
-<a name="id543320"></a>
+<a name="id546324"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -53,7 +53,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.functions.vector_tie.parameters"></a><h6>
-<a name="id543640"></a>
+<a name="id546643"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -100,7 +100,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.functions.vector_tie.expression_semantics"></a><h6>
-<a name="id543816"></a>
+<a name="id546820"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a vector of references from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></tt>.
           </p>
 <a name="fusion.container.generation.functions.vector_tie.header"></a><h6>
-<a name="id543985"></a>
+<a name="id546989"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.functions.vector_tie.example"></a><h6>
-<a name="id544156"></a>
+<a name="id547159"></a>
             <a href="vector_tie.html#fusion.container.generation.functions.vector_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.list_tie"></a>list_tie</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.list_tie.description"></a><h6>
-<a name="id550615"></a>
+<a name="id553618"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.description">Description</a>
           </h6>
 <p>
             Returns the result type of list_tie.
           </p>
 <a name="fusion.container.generation.metafunctions.list_tie.synopsis"></a><h6>
-<a name="id550665"></a>
+<a name="id553668"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.list_tie.parameters"></a><h6>
-<a name="id550872"></a>
+<a name="id553876"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.list_tie.expression_semantics"></a><h6>
-<a name="id551015"></a>
+<a name="id554019"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -114,7 +114,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a list of references from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></tt>.
           </p>
 <a name="fusion.container.generation.metafunctions.list_tie.header"></a><h6>
-<a name="id551204"></a>
+<a name="id554208"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.list_tie.example"></a><h6>
-<a name="id551375"></a>
+<a name="id554378"></a>
             <a href="list_tie.html#fusion.container.generation.metafunctions.list_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.make_cons"></a>make_cons</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.make_cons.description"></a><h6>
-<a name="id546669"></a>
+<a name="id549673"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.description">Description</a>
           </h6>
 <p>
             Returns the result type of make_cons.
           </p>
 <a name="fusion.container.generation.metafunctions.make_cons.synopsis"></a><h6>
-<a name="id546719"></a>
+<a name="id549723"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">struct</span> <span class="identifier">make_cons</span><span class="special">;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_cons.parameters"></a><h6>
-<a name="id546830"></a>
+<a name="id549834"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -105,7 +105,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.make_cons.expression_semantics"></a><h6>
-<a name="id546985"></a>
+<a name="id549989"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -123,7 +123,7 @@
             (<span class="emphasis"><em>tail</em></span>).
           </p>
 <a name="fusion.container.generation.metafunctions.make_cons.header"></a><h6>
-<a name="id547190"></a>
+<a name="id550194"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_cons.example"></a><h6>
-<a name="id547361"></a>
+<a name="id550364"></a>
             <a href="make_cons.html#fusion.container.generation.metafunctions.make_cons.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.make_list"></a>make_list</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.make_list.description"></a><h6>
-<a name="id545772"></a>
+<a name="id548775"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.description">Description</a>
           </h6>
 <p>
             Returns the result type of make_list.
           </p>
 <a name="fusion.container.generation.metafunctions.make_list.synopsis"></a><h6>
-<a name="id545821"></a>
+<a name="id548825"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_list.parameters"></a><h6>
-<a name="id546028"></a>
+<a name="id549032"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.make_list.expression_semantics"></a><h6>
-<a name="id546172"></a>
+<a name="id549176"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a list from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></tt>.
           </p>
 <a name="fusion.container.generation.metafunctions.make_list.header"></a><h6>
-<a name="id546367"></a>
+<a name="id549371"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_list.example"></a><h6>
-<a name="id546538"></a>
+<a name="id549542"></a>
             <a href="make_list.html#fusion.container.generation.metafunctions.make_list.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.make_map"></a>make_map</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.make_map.description"></a><h6>
-<a name="id549316"></a>
+<a name="id552320"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.description">Description</a>
           </h6>
 <p>
             Returns the result type of make_map.
           </p>
 <a name="fusion.container.generation.metafunctions.make_map.synopsis"></a><h6>
-<a name="id549366"></a>
+<a name="id552370"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <p>
             The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
             to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
- <sup>[<a name="id549555" href="#ftn.id549555">12</a>]</sup>
+ <sup>[<a name="id552558" href="#ftn.id552558">12</a>]</sup>
             elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
             is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
             <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@@ -55,7 +55,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_map.parameters"></a><h6>
-<a name="id549661"></a>
+<a name="id552665"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -123,7 +123,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.make_map.expression_semantics"></a><h6>
-<a name="id549918"></a>
+<a name="id552922"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -143,7 +143,7 @@
             key types.
           </p>
 <a name="fusion.container.generation.metafunctions.make_map.header"></a><h6>
-<a name="id550258"></a>
+<a name="id553261"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -151,14 +151,14 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_map.example"></a><h6>
-<a name="id550428"></a>
+<a name="id553432"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.example">Example</a>
           </h6>
 <pre class="programlisting">
 <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_map</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_map.see_also"></a><h6>
-<a name="id550533"></a>
+<a name="id553537"></a>
             <a href="make_map.html#fusion.container.generation.metafunctions.make_map.see_also">See
             also</a>
           </h6>
@@ -167,7 +167,7 @@
           </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id549555" href="#id549555">12</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id552558" href="#id552558">12</a>] </sup>
                 <tt class="computeroutput"><span class="identifier">map</span></tt> is implemented
                 in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
               </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.make_set"></a>make_set</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.make_set.description"></a><h6>
-<a name="id548395"></a>
+<a name="id551398"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.description">Description</a>
           </h6>
 <p>
             Returns the result type of make_set.
           </p>
 <a name="fusion.container.generation.metafunctions.make_set.synopsis"></a><h6>
-<a name="id548444"></a>
+<a name="id551448"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <p>
             The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
             to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
- <sup>[<a name="id548578" href="#ftn.id548578">11</a>]</sup>
+ <sup>[<a name="id551582" href="#ftn.id551582">11</a>]</sup>
             elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
             is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
             <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@@ -53,7 +53,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_set.parameters"></a><h6>
-<a name="id548683"></a>
+<a name="id551687"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -100,7 +100,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.make_set.expression_semantics"></a><h6>
-<a name="id548826"></a>
+<a name="id551830"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -120,7 +120,7 @@
             key types.
           </p>
 <a name="fusion.container.generation.metafunctions.make_set.header"></a><h6>
-<a name="id549030"></a>
+<a name="id552034"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -128,7 +128,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_set.example"></a><h6>
-<a name="id549201"></a>
+<a name="id552205"></a>
             <a href="make_set.html#fusion.container.generation.metafunctions.make_set.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -136,7 +136,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id548578" href="#id548578">11</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id551582" href="#id551582">11</a>] </sup>
                 <tt class="computeroutput"><span class="identifier">set</span></tt> is implemented
                 in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
               </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.make_vector"></a>make_vector</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.make_vector.description"></a><h6>
-<a name="id547497"></a>
+<a name="id550501"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.description">Description</a>
           </h6>
 <p>
             Returns the result type of make_vector.
           </p>
 <a name="fusion.container.generation.metafunctions.make_vector.synopsis"></a><h6>
-<a name="id547547"></a>
+<a name="id550551"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_vector.parameters"></a><h6>
-<a name="id547756"></a>
+<a name="id550760"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.make_vector.expression_semantics"></a><h6>
-<a name="id547899"></a>
+<a name="id550903"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -115,7 +115,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a vector from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></tt>.
           </p>
 <a name="fusion.container.generation.metafunctions.make_vector.header"></a><h6>
-<a name="id548093"></a>
+<a name="id551096"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -123,7 +123,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.make_vector.example"></a><h6>
-<a name="id548264"></a>
+<a name="id551267"></a>
             <a href="make_vector.html#fusion.container.generation.metafunctions.make_vector.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.map_tie"></a>map_tie</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.map_tie.description"></a><h6>
-<a name="id552349"></a>
+<a name="id555353"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.description">Description</a>
           </h6>
 <p>
             Returns the result type of map_tie.
           </p>
 <a name="fusion.container.generation.metafunctions.map_tie.synopsis"></a><h6>
-<a name="id552399"></a>
+<a name="id555403"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.map_tie.parameters"></a><h6>
-<a name="id552661"></a>
+<a name="id555665"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -120,7 +120,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.map_tie.expression_semantics"></a><h6>
-<a name="id552873"></a>
+<a name="id555877"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -136,7 +136,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a map of references from <tt class="computeroutput"><span class="identifier">D0</span><span class="special">,</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="identifier">DN</span></tt> with keys <tt class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></tt>
           </p>
 <a name="fusion.container.generation.metafunctions.map_tie.header"></a><h6>
-<a name="id553179"></a>
+<a name="id556182"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.map_tie.example"></a><h6>
-<a name="id553349"></a>
+<a name="id556353"></a>
             <a href="map_tie.html#fusion.container.generation.metafunctions.map_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.container.generation.metafunctions.vector_tie"></a>vector_tie</h5></div></div></div>
 <a name="fusion.container.generation.metafunctions.vector_tie.description"></a><h6>
-<a name="id551482"></a>
+<a name="id554485"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.description">Description</a>
           </h6>
 <p>
             Returns the result type of vector_tie.
           </p>
 <a name="fusion.container.generation.metafunctions.vector_tie.synopsis"></a><h6>
-<a name="id551532"></a>
+<a name="id554535"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.vector_tie.parameters"></a><h6>
-<a name="id551739"></a>
+<a name="id554743"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.generation.metafunctions.vector_tie.expression_semantics"></a><h6>
-<a name="id551883"></a>
+<a name="id554886"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -114,7 +114,7 @@
             <span class="bold"><b>Semantics</b></span>: Create a vector of references from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></tt>.
           </p>
 <a name="fusion.container.generation.metafunctions.vector_tie.header"></a><h6>
-<a name="id552072"></a>
+<a name="id555076"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.generation.metafunctions.vector_tie.example"></a><h6>
-<a name="id552243"></a>
+<a name="id555247"></a>
             <a href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/list.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/list.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/list.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.container.list"></a>list</h3></div></div></div>
 <a name="fusion.container.list.description"></a><h4>
-<a name="id529384"></a>
+<a name="id532388"></a>
         <a href="list.html#fusion.container.list.description">Description</a>
       </h4>
 <p>
@@ -38,7 +38,7 @@
         runtime cost of access to each element is peculiarly constant (see Recursive Inlined Functions).
       </p>
 <a name="fusion.container.list.header"></a><h4>
-<a name="id529481"></a>
+<a name="id532485"></a>
         <a href="list.html#fusion.container.list.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.list.synopsis"></a><h4>
-<a name="id529774"></a>
+<a name="id532778"></a>
         <a href="list.html#fusion.container.list.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -79,7 +79,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.list.template_parameters"></a><h4>
-<a name="id530104"></a>
+<a name="id533108"></a>
         <a href="list.html#fusion.container.list.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -124,7 +124,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.list.model_of"></a><h4>
-<a name="id530223"></a>
+<a name="id533227"></a>
         <a href="list.html#fusion.container.list.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@@ -157,7 +157,7 @@
 </dl>
 </div>
 <a name="fusion.container.list.expression_semantics"></a><h4>
-<a name="id530436"></a>
+<a name="id533440"></a>
         <a href="list.html#fusion.container.list.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -265,7 +265,7 @@
         Inlined Functions</a>).
       </p></div>
 <a name="fusion.container.list.example"></a><h4>
-<a name="id531013"></a>
+<a name="id534016"></a>
         <a href="list.html#fusion.container.list.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/map.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/map.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/map.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.container.map"></a>map</h3></div></div></div>
 <a name="fusion.container.map.description"></a><h4>
-<a name="id533063"></a>
+<a name="id536066"></a>
         <a href="map.html#fusion.container.map.description">Description</a>
       </h4>
 <p>
@@ -40,7 +40,7 @@
         (see Overloaded Functions).
       </p>
 <a name="fusion.container.map.header"></a><h4>
-<a name="id533143"></a>
+<a name="id536147"></a>
         <a href="map.html#fusion.container.map.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.map.synopsis"></a><h4>
-<a name="id533426"></a>
+<a name="id536429"></a>
         <a href="map.html#fusion.container.map.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -81,7 +81,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.map.template_parameters"></a><h4>
-<a name="id533855"></a>
+<a name="id536859"></a>
         <a href="map.html#fusion.container.map.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -126,7 +126,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.map.model_of"></a><h4>
-<a name="id533975"></a>
+<a name="id536978"></a>
         <a href="map.html#fusion.container.map.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc">
@@ -159,7 +159,7 @@
 </dl>
 </div>
 <a name="fusion.container.map.expression_semantics"></a><h4>
-<a name="id534198"></a>
+<a name="id537201"></a>
         <a href="map.html#fusion.container.map.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -246,7 +246,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.map.example"></a><h4>
-<a name="id534546"></a>
+<a name="id537549"></a>
         <a href="map.html#fusion.container.map.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/set.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/set.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/set.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.container.set"></a>set</h3></div></div></div>
 <a name="fusion.container.set.description"></a><h4>
-<a name="id531307"></a>
+<a name="id534310"></a>
         <a href="set.html#fusion.container.set.description">Description</a>
       </h4>
 <p>
@@ -39,7 +39,7 @@
         Functions</a>).
       </p>
 <a name="fusion.container.set.header"></a><h4>
-<a name="id531362"></a>
+<a name="id534365"></a>
         <a href="set.html#fusion.container.set.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">set_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.set.synopsis"></a><h4>
-<a name="id531644"></a>
+<a name="id534648"></a>
         <a href="set.html#fusion.container.set.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -80,7 +80,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.set.template_parameters"></a><h4>
-<a name="id531976"></a>
+<a name="id534980"></a>
         <a href="set.html#fusion.container.set.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -125,7 +125,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.set.model_of"></a><h4>
-<a name="id532096"></a>
+<a name="id535099"></a>
         <a href="set.html#fusion.container.set.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc">
@@ -158,7 +158,7 @@
 </dl>
 </div>
 <a name="fusion.container.set.expression_semantics"></a><h4>
-<a name="id532290"></a>
+<a name="id535294"></a>
         <a href="set.html#fusion.container.set.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -245,7 +245,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.set.example"></a><h4>
-<a name="id532639"></a>
+<a name="id535643"></a>
         <a href="set.html#fusion.container.set.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/container/vector.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/container/vector.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/container/vector.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.container.vector"></a>vector</h3></div></div></div>
 <a name="fusion.container.vector.description"></a><h4>
-<a name="id524816"></a>
+<a name="id527820"></a>
         <a href="vector.html#fusion.container.vector.description">Description</a>
       </h4>
 <p>
@@ -39,7 +39,7 @@
         efficient.
       </p>
 <a name="fusion.container.vector.header"></a><h4>
-<a name="id524893"></a>
+<a name="id527897"></a>
         <a href="vector.html#fusion.container.vector.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector50</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.container.vector.synopsis"></a><h4>
-<a name="id525871"></a>
+<a name="id528875"></a>
         <a href="vector.html#fusion.container.vector.synopsis">Synopsis</a>
       </h4>
 <p>
@@ -122,7 +122,7 @@
 <span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
 </pre>
 <a name="fusion.container.vector.template_parameters"></a><h4>
-<a name="id526615"></a>
+<a name="id529619"></a>
         <a href="vector.html#fusion.container.vector.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -167,7 +167,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.container.vector.model_of"></a><h4>
-<a name="id526734"></a>
+<a name="id529738"></a>
         <a href="vector.html#fusion.container.vector.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/random_access_sequence.html" title="Random
@@ -196,7 +196,7 @@
 </dl>
 </div>
 <a name="fusion.container.vector.expression_semantics"></a><h4>
-<a name="id526918"></a>
+<a name="id529922"></a>
         <a href="vector.html#fusion.container.vector.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -281,7 +281,7 @@
 </tbody>
 </table></div>
 <a name="fusion.container.vector.example"></a><h4>
-<a name="id527257"></a>
+<a name="id530261"></a>
         <a href="vector.html#fusion.container.vector.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/extension/ext_full.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/extension/ext_full.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/extension/ext_full.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -48,7 +48,7 @@
         </li>
 </ol></div>
 <a name="fusion.extension.ext_full.our_example"></a><h4>
-<a name="id640115"></a>
+<a name="id643075"></a>
         <a href="ext_full.html#fusion.extension.ext_full.our_example">Our example</a>
       </h4>
 <p>
@@ -80,7 +80,7 @@
         Start</a> guide.
       </p>
 <a name="fusion.extension.ext_full.enabling_tag_dispatching"></a><h4>
-<a name="id640404"></a>
+<a name="id643364"></a>
         <a href="ext_full.html#fusion.extension.ext_full.enabling_tag_dispatching">Enabling
         Tag Dispatching</a>
       </h4>
@@ -124,7 +124,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.extension.ext_full.designing_a_suitable_iterator"></a><h4>
-<a name="id641030"></a>
+<a name="id643991"></a>
         <a href="ext_full.html#fusion.extension.ext_full.designing_a_suitable_iterator">Designing
         a suitable iterator</a>
       </h4>
@@ -187,7 +187,7 @@
         clearer as we add features to our implementation.
       </p>
 <a name="fusion.extension.ext_full.a_first_couple_of_instructive_features"></a><h4>
-<a name="id641690"></a>
+<a name="id644651"></a>
         <a href="ext_full.html#fusion.extension.ext_full.a_first_couple_of_instructive_features">A
         first couple of instructive features</a>
       </h4>
@@ -331,7 +331,7 @@
         </p></td></tr>
 </table></div>
 <a name="fusion.extension.ext_full.implementing_the_remaining_iterator_functionality"></a><h4>
-<a name="id644002"></a>
+<a name="id646962"></a>
         <a href="ext_full.html#fusion.extension.ext_full.implementing_the_remaining_iterator_functionality">Implementing
         the remaining iterator functionality</a>
       </h4>
@@ -386,7 +386,7 @@
         are provided in the example code.
       </p>
 <a name="fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence"></a><h4>
-<a name="id644655"></a>
+<a name="id647615"></a>
         <a href="ext_full.html#fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence">Implementing
         the intrinsic functions of the sequence</a>
       </h4>
@@ -445,7 +445,7 @@
         <tt class="computeroutput"><span class="identifier">value_at_impl</span></tt> and <tt class="computeroutput"><span class="identifier">at_impl</span></tt>.
       </p>
 <a name="fusion.extension.ext_full.enabling_our_type_as_an_associative_container"></a><h4>
-<a name="id645263"></a>
+<a name="id648223"></a>
         <a href="ext_full.html#fusion.extension.ext_full.enabling_our_type_as_an_associative_container">Enabling
         our type as an associative container</a>
       </h4>
@@ -513,7 +513,7 @@
         of <tt class="computeroutput"><span class="identifier">is_associative_impl</span></tt>.
       </p>
 <a name="fusion.extension.ext_full.summary"></a><h4>
-<a name="id646271"></a>
+<a name="id649232"></a>
         <a href="ext_full.html#fusion.extension.ext_full.summary">Summary</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/extension/iterator_facade.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/extension/iterator_facade.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/extension/iterator_facade.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.extension.iterator_facade"></a>Iterator Facade</h3></div></div></div>
 <a name="fusion.extension.iterator_facade.description"></a><h4>
-<a name="id647894"></a>
+<a name="id650855"></a>
         <a href="iterator_facade.html#fusion.extension.iterator_facade.description">Description</a>
       </h4>
 <p>
@@ -35,7 +35,7 @@
         iterator.
       </p>
 <a name="fusion.extension.iterator_facade.synopsis"></a><h4>
-<a name="id647943"></a>
+<a name="id650904"></a>
         <a href="iterator_facade.html#fusion.extension.iterator_facade.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">struct</span> <span class="identifier">iterator_facade</span><span class="special">;</span>
 </pre>
 <a name="fusion.extension.iterator_facade.usage"></a><h4>
-<a name="id648038"></a>
+<a name="id650999"></a>
         <a href="iterator_facade.html#fusion.extension.iterator_facade.usage">Usage</a>
       </h4>
 <p>
@@ -57,7 +57,7 @@
         type.
       </p>
 <div class="table">
-<a name="id648064"></a><p class="title"><b>Table 1.93. Parameters</b></p>
+<a name="id651025"></a><p class="title"><b>Table 1.93. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -106,7 +106,7 @@
 </table>
 </div>
 <div class="table">
-<a name="id648222"></a><p class="title"><b>Table 1.94. Key Expressions</b></p>
+<a name="id651183"></a><p class="title"><b>Table 1.94. Key Expressions</b></p>
 <table class="table" summary="Key Expressions">
 <colgroup>
 <col>
@@ -365,7 +365,7 @@
 </table>
 </div>
 <a name="fusion.extension.iterator_facade.header"></a><h4>
-<a name="id649781"></a>
+<a name="id652742"></a>
         <a href="iterator_facade.html#fusion.extension.iterator_facade.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -373,7 +373,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.extension.iterator_facade.example"></a><h4>
-<a name="id649940"></a>
+<a name="id652901"></a>
         <a href="iterator_facade.html#fusion.extension.iterator_facade.example">Example</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_assoc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_assoc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_assoc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.extension.macros.adapt_assoc"></a> BOOST_FUSION_ADAPT_ASSOC_STRUCT</h4></div></div></div>
 <a name="fusion.extension.macros.adapt_assoc.description"></a><h5>
-<a name="id650642"></a>
+<a name="id653602"></a>
           <a href="adapt_assoc.html#fusion.extension.macros.adapt_assoc.description">Description</a>
         </h5>
 <p>
@@ -39,7 +39,7 @@
           Sequence</a>.
         </p>
 <a name="fusion.extension.macros.adapt_assoc.synopsis"></a><h5>
-<a name="id650692"></a>
+<a name="id653653"></a>
           <a href="adapt_assoc.html#fusion.extension.macros.adapt_assoc.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -51,7 +51,7 @@
     <span class="special">)</span>
 </pre>
 <a name="fusion.extension.macros.adapt_assoc.semantics"></a><h5>
-<a name="id650834"></a>
+<a name="id653794"></a>
           <a href="adapt_assoc.html#fusion.extension.macros.adapt_assoc.semantics">Semantics</a>
         </h5>
 <pre class="programlisting">
@@ -82,7 +82,7 @@
           /adapted/struct/adapt_assoc_struct.hpp&gt;
         </p>
 <a name="fusion.extension.macros.adapt_assoc.example"></a><h5>
-<a name="id651081"></a>
+<a name="id654042"></a>
           <a href="adapt_assoc.html#fusion.extension.macros.adapt_assoc.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_struct.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_struct.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/extension/macros/adapt_struct.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.extension.macros.adapt_struct"></a> BOOST_FUSION_ADAPT_STRUCT</h4></div></div></div>
 <a name="fusion.extension.macros.adapt_struct.description"></a><h5>
-<a name="id650028"></a>
+<a name="id652989"></a>
           <a href="adapt_struct.html#fusion.extension.macros.adapt_struct.description">Description</a>
         </h5>
 <p>
@@ -36,7 +36,7 @@
           Access Sequence</a>.
         </p>
 <a name="fusion.extension.macros.adapt_struct.synopsis"></a><h5>
-<a name="id650071"></a>
+<a name="id653032"></a>
           <a href="adapt_struct.html#fusion.extension.macros.adapt_struct.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
     <span class="special">)</span>
 </pre>
 <a name="fusion.extension.macros.adapt_struct.semantics"></a><h5>
-<a name="id650190"></a>
+<a name="id653151"></a>
           <a href="adapt_struct.html#fusion.extension.macros.adapt_struct.semantics">Semantics</a>
         </h5>
 <pre class="programlisting">
@@ -76,7 +76,7 @@
           /adapted/struct/adapt_struct.hpp&gt;
         </p>
 <a name="fusion.extension.macros.adapt_struct.example"></a><h5>
-<a name="id650398"></a>
+<a name="id653359"></a>
           <a href="adapt_struct.html#fusion.extension.macros.adapt_struct.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/extension/sequence_facade.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/extension/sequence_facade.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/extension/sequence_facade.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.extension.sequence_facade"></a>Sequence Facade</h3></div></div></div>
 <a name="fusion.extension.sequence_facade.description"></a><h4>
-<a name="id646382"></a>
+<a name="id649342"></a>
         <a href="sequence_facade.html#fusion.extension.sequence_facade.description">Description</a>
       </h4>
 <p>
@@ -35,7 +35,7 @@
         iterator.
       </p>
 <a name="fusion.extension.sequence_facade.synopsis"></a><h4>
-<a name="id646431"></a>
+<a name="id649392"></a>
         <a href="sequence_facade.html#fusion.extension.sequence_facade.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">struct</span> <span class="identifier">sequence_facade</span><span class="special">;</span>
 </pre>
 <a name="fusion.extension.sequence_facade.usage"></a><h4>
-<a name="id646566"></a>
+<a name="id649527"></a>
         <a href="sequence_facade.html#fusion.extension.sequence_facade.usage">Usage</a>
       </h4>
 <p>
@@ -59,7 +59,7 @@
         type.
       </p>
 <div class="table">
-<a name="id646655"></a><p class="title"><b>Table 1.91. Parameters</b></p>
+<a name="id649615"></a><p class="title"><b>Table 1.91. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -107,7 +107,7 @@
 </table>
 </div>
 <div class="table">
-<a name="id646788"></a><p class="title"><b>Table 1.92. Key Expressions</b></p>
+<a name="id649749"></a><p class="title"><b>Table 1.92. Key Expressions</b></p>
 <table class="table" summary="Key Expressions">
 <colgroup>
 <col>
@@ -243,7 +243,7 @@
 </table>
 </div>
 <a name="fusion.extension.sequence_facade.include"></a><h4>
-<a name="id647668"></a>
+<a name="id650629"></a>
         <a href="sequence_facade.html#fusion.extension.sequence_facade.include">Include</a>
       </h4>
 <pre class="programlisting">
@@ -251,7 +251,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">sequence_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.extension.sequence_facade.example"></a><h4>
-<a name="id647826"></a>
+<a name="id650787"></a>
         <a href="sequence_facade.html#fusion.extension.sequence_facade.example">Example</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -65,7 +65,7 @@
       /functional.hpp&gt;
     </p>
 <a name="fusion.functional.fused_and_unfused_forms"></a><h3>
-<a name="id651450"></a>
+<a name="id654411"></a>
       <a href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
       forms</a>
     </h3>
@@ -102,7 +102,7 @@
       form of <tt class="literal">f'</tt>.
     </p>
 <a name="fusion.functional.calling_functions_and_function_objects"></a><h3>
-<a name="id651715"></a>
+<a name="id654676"></a>
       <a href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
       functions and function objects</a>
     </h3>
@@ -130,7 +130,7 @@
       instance for the given argument.
     </p>
 <a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h3>
-<a name="id651791"></a>
+<a name="id654752"></a>
       <a href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
       Fusion code callable through a function object interface</a>
     </h3>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.fused"></a>fused</h4></div></div></div>
 <a name="fusion.functional.adapters.fused.description"></a><h5>
-<a name="id659410"></a>
+<a name="id662372"></a>
           <a href="fused.html#fusion.functional.adapters.fused.description">Description</a>
         </h5>
 <p>
@@ -59,7 +59,7 @@
           /functional/adapter/fused.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.fused.synopsis"></a><h5>
-<a name="id659546"></a>
+<a name="id662508"></a>
           <a href="fused.html#fusion.functional.adapters.fused.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -67,7 +67,7 @@
 <span class="keyword">class</span> <span class="identifier">fused</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.fused.template_parameters"></a><h5>
-<a name="id659626"></a>
+<a name="id662588"></a>
           <a href="fused.html#fusion.functional.adapters.fused.template_parameters">Template
           parameters</a>
         </h5>
@@ -114,7 +114,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused.model_of"></a><h5>
-<a name="id659741"></a>
+<a name="id662703"></a>
           <a href="fused.html#fusion.functional.adapters.fused.model_of">Model of</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -150,7 +150,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.fused.expression_semantics"></a><h5>
-<a name="id659961"></a>
+<a name="id662923"></a>
           <a href="fused.html#fusion.functional.adapters.fused.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -214,7 +214,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused.example"></a><h5>
-<a name="id660216"></a>
+<a name="id663177"></a>
           <a href="fused.html#fusion.functional.adapters.fused.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -222,7 +222,7 @@
 <span class="identifier">assert</span><span class="special">(</span><span class="identifier">f</span><span class="special">(</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2l</span><span class="special">))</span> <span class="special">==</span> <span class="number">3l</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.adapters.fused.see_also"></a><h5>
-<a name="id660392"></a>
+<a name="id663354"></a>
           <a href="fused.html#fusion.functional.adapters.fused.see_also">See also</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.fused_function_object"></a>fused_function_object</h4></div></div></div>
 <a name="fusion.functional.adapters.fused_function_object.description"></a><h5>
-<a name="id662089"></a>
+<a name="id665046"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.description">Description</a>
         </h5>
 <p>
@@ -49,7 +49,7 @@
           /functional/adapter/fused_function_object.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.fused_function_object.synopsis"></a><h5>
-<a name="id662171"></a>
+<a name="id665128"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -57,7 +57,7 @@
 <span class="keyword">class</span> <span class="identifier">fused_function_object</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.fused_function_object.template_parameters"></a><h5>
-<a name="id662255"></a>
+<a name="id665212"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.template_parameters">Template
           parameters</a>
         </h5>
@@ -104,7 +104,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused_function_object.model_of"></a><h5>
-<a name="id662372"></a>
+<a name="id665329"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.model_of">Model
           of</a>
         </h5>
@@ -141,7 +141,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.fused_function_object.expression_semantics"></a><h5>
-<a name="id662592"></a>
+<a name="id665549"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -205,7 +205,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused_function_object.example"></a><h5>
-<a name="id662849"></a>
+<a name="id665806"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -243,7 +243,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.fused_function_object.see_also"></a><h5>
-<a name="id663907"></a>
+<a name="id666863"></a>
           <a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.see_also">See
           also</a>
         </h5>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.fused_procedure"></a>fused_procedure</h4></div></div></div>
 <a name="fusion.functional.adapters.fused_procedure.description"></a><h5>
-<a name="id660525"></a>
+<a name="id663486"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.description">Description</a>
         </h5>
 <p>
@@ -66,7 +66,7 @@
           /functional/adapter/fused_procedure.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.fused_procedure.synopsis"></a><h5>
-<a name="id660694"></a>
+<a name="id663650"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -74,7 +74,7 @@
 <span class="keyword">class</span> <span class="identifier">fused_procedure</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.fused_procedure.template_parameters"></a><h5>
-<a name="id660775"></a>
+<a name="id663731"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.template_parameters">Template
           parameters</a>
         </h5>
@@ -120,7 +120,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused_procedure.model_of"></a><h5>
-<a name="id660890"></a>
+<a name="id663846"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.model_of">Model
           of</a>
         </h5>
@@ -156,7 +156,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.fused_procedure.expression_semantics"></a><h5>
-<a name="id661110"></a>
+<a name="id664067"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -220,7 +220,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.fused_procedure.example"></a><h5>
-<a name="id661367"></a>
+<a name="id664324"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -241,7 +241,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.fused_procedure.see_also"></a><h5>
-<a name="id661975"></a>
+<a name="id664932"></a>
           <a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.see_also">See
           also</a>
         </h5>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_generic.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_generic.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_generic.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.unfused_generic"></a>unfused_generic</h4></div></div></div>
 <a name="fusion.functional.adapters.unfused_generic.description"></a><h5>
-<a name="id664042"></a>
+<a name="id666998"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.description">Description</a>
         </h5>
 <p>
@@ -58,7 +58,7 @@
           /functional/adapter/unfused_generic.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.unfused_generic.synopsis"></a><h5>
-<a name="id664199"></a>
+<a name="id667156"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -66,7 +66,7 @@
 <span class="keyword">class</span> <span class="identifier">unfused_generic</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_generic.template_parameters"></a><h5>
-<a name="id664280"></a>
+<a name="id667237"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.template_parameters">Template
           parameters</a>
         </h5>
@@ -113,7 +113,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_generic.model_of"></a><h5>
-<a name="id664396"></a>
+<a name="id667352"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.model_of">Model
           of</a>
         </h5>
@@ -154,7 +154,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.unfused_generic.expression_semantics"></a><h5>
-<a name="id664664"></a>
+<a name="id667621"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -218,7 +218,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_generic.example"></a><h5>
-<a name="id664930"></a>
+<a name="id667887"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -269,7 +269,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_generic.see_also"></a><h5>
-<a name="id666326"></a>
+<a name="id669283"></a>
           <a href="unfused_generic.html#fusion.functional.adapters.unfused_generic.see_also">See
           also</a>
         </h5>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_lvalue_args.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_lvalue_args.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_lvalue_args.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.unfused_lvalue_args"></a>unfused_lvalue_args</h4></div></div></div>
 <a name="fusion.functional.adapters.unfused_lvalue_args.description"></a><h5>
-<a name="id666484"></a>
+<a name="id669440"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.description">Description</a>
         </h5>
 <p>
@@ -51,7 +51,7 @@
           /functional/adapter/unfused_lvalue_args.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.unfused_lvalue_args.synopsis"></a><h5>
-<a name="id666568"></a>
+<a name="id669524"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -59,7 +59,7 @@
 <span class="keyword">class</span> <span class="identifier">unfused_lvalue_args</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_lvalue_args.template_parameters"></a><h5>
-<a name="id666650"></a>
+<a name="id669606"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.template_parameters">Template
           parameters</a>
         </h5>
@@ -106,7 +106,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_lvalue_args.model_of"></a><h5>
-<a name="id666765"></a>
+<a name="id669722"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.model_of">Model
           of</a>
         </h5>
@@ -147,7 +147,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.unfused_lvalue_args.expression_semantics"></a><h5>
-<a name="id667035"></a>
+<a name="id669991"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -211,7 +211,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_lvalue_args.example"></a><h5>
-<a name="id667302"></a>
+<a name="id670258"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -239,7 +239,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_lvalue_args.see_also"></a><h5>
-<a name="id667801"></a>
+<a name="id670757"></a>
           <a href="unfused_lvalue_args.html#fusion.functional.adapters.unfused_lvalue_args.see_also">See
           also</a>
         </h5>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_rvalue_args.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_rvalue_args.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_rvalue_args.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.unfused_rvalue_args"></a>unfused_rvalue_args</h4></div></div></div>
 <a name="fusion.functional.adapters.unfused_rvalue_args.description"></a><h5>
-<a name="id667915"></a>
+<a name="id670871"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.description">Description</a>
         </h5>
 <p>
@@ -51,7 +51,7 @@
           /functional/adapter/unfused_rvalue_args.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.unfused_rvalue_args.synopsis"></a><h5>
-<a name="id668000"></a>
+<a name="id670956"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -59,7 +59,7 @@
 <span class="keyword">class</span> <span class="identifier">unfused_rvalue_args</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_rvalue_args.template_parameters"></a><h5>
-<a name="id668081"></a>
+<a name="id671037"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.template_parameters">Template
           parameters</a>
         </h5>
@@ -106,7 +106,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_rvalue_args.model_of"></a><h5>
-<a name="id668197"></a>
+<a name="id671153"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.model_of">Model
           of</a>
         </h5>
@@ -147,7 +147,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.unfused_rvalue_args.expression_semantics"></a><h5>
-<a name="id668467"></a>
+<a name="id671424"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -211,7 +211,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_rvalue_args.example"></a><h5>
-<a name="id668734"></a>
+<a name="id671691"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -237,7 +237,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_rvalue_args.see_also"></a><h5>
-<a name="id669131"></a>
+<a name="id672088"></a>
           <a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.see_also">See
           also</a>
         </h5>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.adapters.unfused_typed"></a>unfused_typed</h4></div></div></div>
 <a name="fusion.functional.adapters.unfused_typed.description"></a><h5>
-<a name="id669285"></a>
+<a name="id672242"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.description">Description</a>
         </h5>
 <p>
@@ -65,7 +65,7 @@
           /functional/adapter/unfused_typed.hpp&gt;
         </p>
 <a name="fusion.functional.adapters.unfused_typed.synopsis"></a><h5>
-<a name="id669441"></a>
+<a name="id672398"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -73,7 +73,7 @@
 <span class="keyword">class</span> <span class="identifier">unfused_typed</span><span class="special">;</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_typed.template_parameters"></a><h5>
-<a name="id669539"></a>
+<a name="id672497"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.template_parameters">Template
           parameters</a>
         </h5>
@@ -138,7 +138,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_typed.model_of"></a><h5>
-<a name="id669697"></a>
+<a name="id672654"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.model_of">Model
           of</a>
         </h5>
@@ -184,7 +184,7 @@
 </dl>
 </div>
 <a name="fusion.functional.adapters.unfused_typed.expression_semantics"></a><h5>
-<a name="id670021"></a>
+<a name="id672978"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -250,7 +250,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.adapters.unfused_typed.example"></a><h5>
-<a name="id670305"></a>
+<a name="id673263"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.example">Example</a>
         </h5>
 <pre class="programlisting">
@@ -319,7 +319,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.adapters.unfused_typed.see_also"></a><h5>
-<a name="id671795"></a>
+<a name="id674753"></a>
           <a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.see_also">See also</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/callable.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/callable.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/callable.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,7 +27,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.functional.concepts.callable"></a> Callable Object</h4></div></div></div>
 <a name="fusion.functional.concepts.callable.description"></a><h5>
-<a name="id651885"></a>
+<a name="id654846"></a>
           <a href="callable.html#fusion.functional.concepts.callable.description">Description</a>
         </h5>
 <p>
@@ -36,7 +36,7 @@
           of a function call operator.
         </p>
 <a name="fusion.functional.concepts.callable.models"></a><h5>
-<a name="id651917"></a>
+<a name="id654878"></a>
           <a href="callable.html#fusion.functional.concepts.callable.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -51,7 +51,7 @@
           </li>
 </ul></div>
 <a name="fusion.functional.concepts.callable.examples"></a><h5>
-<a name="id651959"></a>
+<a name="id654920"></a>
           <a href="callable.html#fusion.functional.concepts.callable.examples">Examples</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         Callable Object"> Deferred
         Callable Object</a></h4></div></div></div>
 <a name="fusion.functional.concepts.def_callable.description"></a><h5>
-<a name="id652995"></a>
+<a name="id655956"></a>
           <a href="def_callable.html#fusion.functional.concepts.def_callable.description">Description</a>
         </h5>
 <p>
@@ -40,7 +40,7 @@
           to determine the result of a call.
         </p>
 <a name="fusion.functional.concepts.def_callable.refinement_of"></a><h5>
-<a name="id653041"></a>
+<a name="id656003"></a>
           <a href="def_callable.html#fusion.functional.concepts.def_callable.refinement_of">Refinement
           of</a>
         </h5>
@@ -81,7 +81,7 @@
 </dl>
 </div>
 <a name="fusion.functional.concepts.def_callable.expression_requirements"></a><h5>
-<a name="id653349"></a>
+<a name="id656310"></a>
           <a href="def_callable.html#fusion.functional.concepts.def_callable.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -119,7 +119,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.concepts.def_callable.models"></a><h5>
-<a name="id653532"></a>
+<a name="id656493"></a>
           <a href="def_callable.html#fusion.functional.concepts.def_callable.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -133,7 +133,7 @@
           </li>
 </ul></div>
 <a name="fusion.functional.concepts.def_callable.examples"></a><h5>
-<a name="id653578"></a>
+<a name="id656539"></a>
           <a href="def_callable.html#fusion.functional.concepts.def_callable.examples">Examples</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/poly.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/poly.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/poly.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Object"> Polymorphic Function
         Object</a></h4></div></div></div>
 <a name="fusion.functional.concepts.poly.description"></a><h5>
-<a name="id653880"></a>
+<a name="id656841"></a>
           <a href="poly.html#fusion.functional.concepts.poly.description">Description</a>
         </h5>
 <p>
@@ -39,7 +39,7 @@
           Callable Object</a> type.
         </p>
 <a name="fusion.functional.concepts.poly.refinement_of"></a><h5>
-<a name="id653919"></a>
+<a name="id656880"></a>
           <a href="poly.html#fusion.functional.concepts.poly.refinement_of">Refinement
           of</a>
         </h5>
@@ -83,7 +83,7 @@
 </dl>
 </div>
 <a name="fusion.functional.concepts.poly.expression_requirements"></a><h5>
-<a name="id654210"></a>
+<a name="id657171"></a>
           <a href="poly.html#fusion.functional.concepts.poly.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -132,7 +132,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.concepts.poly.models"></a><h5>
-<a name="id654408"></a>
+<a name="id657369"></a>
           <a href="poly.html#fusion.functional.concepts.poly.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -147,7 +147,7 @@
 </li>
 </ul></div>
 <a name="fusion.functional.concepts.poly.examples"></a><h5>
-<a name="id654462"></a>
+<a name="id657423"></a>
           <a href="poly.html#fusion.functional.concepts.poly.examples">Examples</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Object"> Regular Callable
         Object</a></h4></div></div></div>
 <a name="fusion.functional.concepts.reg_callable.description"></a><h5>
-<a name="id652298"></a>
+<a name="id655259"></a>
           <a href="reg_callable.html#fusion.functional.concepts.reg_callable.description">Description</a>
         </h5>
 <p>
@@ -39,7 +39,7 @@
           can appear immediately to the left of a function call operator.
         </p>
 <a name="fusion.functional.concepts.reg_callable.refinement_of"></a><h5>
-<a name="id652341"></a>
+<a name="id655302"></a>
           <a href="reg_callable.html#fusion.functional.concepts.reg_callable.refinement_of">Refinement
           of</a>
         </h5>
@@ -69,7 +69,7 @@
 </dl>
 </div>
 <a name="fusion.functional.concepts.reg_callable.expression_requirements"></a><h5>
-<a name="id652527"></a>
+<a name="id655488"></a>
           <a href="reg_callable.html#fusion.functional.concepts.reg_callable.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -116,7 +116,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.concepts.reg_callable.models"></a><h5>
-<a name="id652663"></a>
+<a name="id655624"></a>
           <a href="reg_callable.html#fusion.functional.concepts.reg_callable.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -128,7 +128,7 @@
           </li>
 </ul></div>
 <a name="fusion.functional.concepts.reg_callable.examples"></a><h5>
-<a name="id652701"></a>
+<a name="id655662"></a>
           <a href="reg_callable.html#fusion.functional.concepts.reg_callable.examples">Examples</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           make_fused">
           make_fused</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_fused.description"></a><h6>
-<a name="id671993"></a>
+<a name="id674951"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.description">Description</a>
           </h6>
 <p>
@@ -40,7 +40,7 @@
             conversion</em></span></a> is applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused.synopsis"></a><h6>
-<a name="id672061"></a>
+<a name="id675020"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="identifier">make_fused</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused.parameters"></a><h6>
-<a name="id672216"></a>
+<a name="id675174"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -97,7 +97,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_fused.expression_semantics"></a><h6>
-<a name="id672333"></a>
+<a name="id675292"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,7 +111,7 @@
             <span class="bold"><b>Semantics</b></span>: Returns a fused adapter for <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused.header"></a><h6>
-<a name="id672458"></a>
+<a name="id675416"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -119,7 +119,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused.example"></a><h6>
-<a name="id672627"></a>
+<a name="id675586"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -135,7 +135,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused.see_also"></a><h6>
-<a name="id673230"></a>
+<a name="id676189"></a>
             <a href="mk_fused.html#fusion.functional.generation.functions.mk_fused.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_fused_function_object">
           make_fused_function_object</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.description"></a><h6>
-<a name="id674372"></a>
+<a name="id677331"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.description">Description</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
             conversion</em></span></a> is applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id674443"></a>
+<a name="id677402"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="identifier">make_fused_function_object</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.parameters"></a><h6>
-<a name="id674599"></a>
+<a name="id677558"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.expression_semantics"></a><h6>
-<a name="id674714"></a>
+<a name="id677673"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -114,7 +114,7 @@
             for <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.header"></a><h6>
-<a name="id674841"></a>
+<a name="id677800"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.example"></a><h6>
-<a name="id675013"></a>
+<a name="id677971"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -151,7 +151,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_fobj.see_also"></a><h6>
-<a name="id675752"></a>
+<a name="id678712"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_fused_procedure">
           make_fused_procedure</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_fused_proc.description"></a><h6>
-<a name="id673348"></a>
+<a name="id676306"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.description">Description</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
             conversion</em></span></a> applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused_proc.synopsis"></a><h6>
-<a name="id673417"></a>
+<a name="id676375"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="identifier">make_fused_procedure</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_proc.parameters"></a><h6>
-<a name="id673573"></a>
+<a name="id676533"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -98,7 +98,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_fused_proc.expression_semantics"></a><h6>
-<a name="id673689"></a>
+<a name="id676648"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -113,7 +113,7 @@
             <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_fused_proc.header"></a><h6>
-<a name="id673815"></a>
+<a name="id676774"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -121,7 +121,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_proc.example"></a><h6>
-<a name="id673985"></a>
+<a name="id676944"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="identifier">assert</span><span class="special">(</span>front<span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">0</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_fused_proc.see_also"></a><h6>
-<a name="id674255"></a>
+<a name="id677214"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_unfused_generic">
           make_unfused_generic</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.description"></a><h6>
-<a name="id675872"></a>
+<a name="id678830"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.description">Description</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
             conversion</em></span></a> is applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.synopsis"></a><h6>
-<a name="id675941"></a>
+<a name="id678900"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="identifier">make_unfused_generic</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.parameters"></a><h6>
-<a name="id676099"></a>
+<a name="id679058"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.expression_semantics"></a><h6>
-<a name="id676215"></a>
+<a name="id679174"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -114,7 +114,7 @@
             <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.header"></a><h6>
-<a name="id676340"></a>
+<a name="id679299"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_generic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.example"></a><h6>
-<a name="id676511"></a>
+<a name="id679470"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -158,7 +158,7 @@
 </span><span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_genrc.see_also"></a><h6>
-<a name="id677314"></a>
+<a name="id680274"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.functions.mk_unfused_genrc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_unfused_lvalue_args">
           make_unfused_lvalue_args</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.description"></a><h6>
-<a name="id677433"></a>
+<a name="id680393"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.description">Description</a>
           </h6>
 <p>
@@ -42,7 +42,7 @@
             conversion</em></span></a> is applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.synopsis"></a><h6>
-<a name="id677504"></a>
+<a name="id680463"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -52,7 +52,7 @@
 <span class="identifier">make_unfused_lvalue_args</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.parameters"></a><h6>
-<a name="id677660"></a>
+<a name="id680620"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.expression_semantics"></a><h6>
-<a name="id677777"></a>
+<a name="id680736"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -114,7 +114,7 @@
             for <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.header"></a><h6>
-<a name="id677903"></a>
+<a name="id680862"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_lvalue_args</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.example"></a><h6>
-<a name="id678076"></a>
+<a name="id681036"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -149,7 +149,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_lvargs.see_also"></a><h6>
-<a name="id678554"></a>
+<a name="id681513"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.functions.mk_unfused_lvargs.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           make_unfused_rvalue_args">
           make_unfused_rvalue_args</a></h5></div></div></div>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.description"></a><h6>
-<a name="id678671"></a>
+<a name="id681631"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.description">Description</a>
           </h6>
 <p>
@@ -41,7 +41,7 @@
             conversion</em></span></a> is applied to the target function.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.synopsis"></a><h6>
-<a name="id678741"></a>
+<a name="id681701"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -51,7 +51,7 @@
 <span class="identifier">make_unfused_rvalue_args</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.parameters"></a><h6>
-<a name="id678898"></a>
+<a name="id681858"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -98,7 +98,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.expression_semantics"></a><h6>
-<a name="id679014"></a>
+<a name="id681974"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -113,7 +113,7 @@
             for <tt class="computeroutput"><span class="identifier">f</span></tt>.
           </p>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.header"></a><h6>
-<a name="id679139"></a>
+<a name="id682099"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -121,7 +121,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_rvalue_args</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.example"></a><h6>
-<a name="id679311"></a>
+<a name="id682271"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -147,7 +147,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.functions.mk_unfused_rvargs.see_also"></a><h6>
-<a name="id679694"></a>
+<a name="id682654"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.functions.mk_unfused_rvargs.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           make_fused">
           make_fused</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_fused.description"></a><h6>
-<a name="id679832"></a>
+<a name="id682791"></a>
             <a href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.description">Description</a>
           </h6>
 <p>
@@ -38,7 +38,7 @@
           make_fused"><tt class="computeroutput"><span class="identifier">make_fused</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_fused.header"></a><h6>
-<a name="id679881"></a>
+<a name="id682841"></a>
             <a href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused.synopsis"></a><h6>
-<a name="id680052"></a>
+<a name="id683012"></a>
             <a href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -60,7 +60,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused.see_also"></a><h6>
-<a name="id680186"></a>
+<a name="id683146"></a>
             <a href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_fused_function_object">
           make_fused_function_object</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_fused_fobj.description"></a><h6>
-<a name="id680688"></a>
+<a name="id683648"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.description">Description</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
           make_fused_function_object"><tt class="computeroutput"><span class="identifier">make_fused_function_object</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_fused_fobj.header"></a><h6>
-<a name="id680739"></a>
+<a name="id683698"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id680910"></a>
+<a name="id683869"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused_fobj.see_also"></a><h6>
-<a name="id681044"></a>
+<a name="id684004"></a>
             <a href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_fused_procedure">
           make_fused_procedure</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_fused_proc.description"></a><h6>
-<a name="id680259"></a>
+<a name="id683219"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.description">Description</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
           make_fused_procedure"><tt class="computeroutput"><span class="identifier">make_fused_procedure</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_fused_proc.header"></a><h6>
-<a name="id680309"></a>
+<a name="id683269"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused_proc.synopsis"></a><h6>
-<a name="id680481"></a>
+<a name="id683441"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_fused_proc.see_also"></a><h6>
-<a name="id680616"></a>
+<a name="id683575"></a>
             <a href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_unfused_generic">
           make_unfused_generic</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_genrc.description"></a><h6>
-<a name="id681118"></a>
+<a name="id684078"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.metafunctions.mk_unfused_genrc.description">Description</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
           make_unfused_generic"><tt class="computeroutput"><span class="identifier">make_unfused_generic</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_genrc.header"></a><h6>
-<a name="id681169"></a>
+<a name="id684129"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.metafunctions.mk_unfused_genrc.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_generic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_genrc.synopsis"></a><h6>
-<a name="id681342"></a>
+<a name="id684300"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.metafunctions.mk_unfused_genrc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_genrc.see_also"></a><h6>
-<a name="id681477"></a>
+<a name="id684435"></a>
             <a href="mk_unfused_genrc.html#fusion.functional.generation.metafunctions.mk_unfused_genrc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
           make_unfused_lvalue_args">
           make_unfused_lvalue_args</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_lvargs.description"></a><h6>
-<a name="id681549"></a>
+<a name="id684508"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.metafunctions.mk_unfused_lvargs.description">Description</a>
           </h6>
 <p>
@@ -39,7 +39,7 @@
           make_unfused_lvalue_args"><tt class="computeroutput"><span class="identifier">make_unfused_lvalue_args</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_lvargs.header"></a><h6>
-<a name="id681600"></a>
+<a name="id684560"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.metafunctions.mk_unfused_lvargs.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_lvalue_args</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_lvargs.synopsis"></a><h6>
-<a name="id681771"></a>
+<a name="id684731"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.metafunctions.mk_unfused_lvargs.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_lvargs.see_also"></a><h6>
-<a name="id681906"></a>
+<a name="id684866"></a>
             <a href="mk_unfused_lvargs.html#fusion.functional.generation.metafunctions.mk_unfused_lvargs.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           make_unfused_rvalue_args">
           make_unfused_rvalue_args</a></h5></div></div></div>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_rvargs.description"></a><h6>
-<a name="id681981"></a>
+<a name="id684940"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.metafunctions.mk_unfused_rvargs.description">Description</a>
           </h6>
 <p>
@@ -38,7 +38,7 @@
           make_unfused_rvalue_args"><tt class="computeroutput"><span class="identifier">make_unfused_rvalue_args</span></tt></a>.
           </p>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_rvargs.header"></a><h6>
-<a name="id682032"></a>
+<a name="id684992"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.metafunctions.mk_unfused_rvargs.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused_rvalue_args</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_rvargs.synopsis"></a><h6>
-<a name="id682203"></a>
+<a name="id685163"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.metafunctions.mk_unfused_rvargs.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -60,7 +60,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.generation.metafunctions.mk_unfused_rvargs.see_also"></a><h6>
-<a name="id682338"></a>
+<a name="id685298"></a>
             <a href="mk_unfused_rvargs.html#fusion.functional.generation.metafunctions.mk_unfused_rvargs.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,7 +27,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.functional.invocation.functions.invoke"></a>invoke</h5></div></div></div>
 <a name="fusion.functional.invocation.functions.invoke.description"></a><h6>
-<a name="id654760"></a>
+<a name="id657721"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.description">Description</a>
           </h6>
 <p>
@@ -47,7 +47,7 @@
             and boost::shared_ptr).
           </p>
 <a name="fusion.functional.invocation.functions.invoke.synopsis"></a><h6>
-<a name="id654863"></a>
+<a name="id657824"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -66,7 +66,7 @@
 <span class="identifier">invoke</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke.parameters"></a><h6>
-<a name="id655240"></a>
+<a name="id658201"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -134,7 +134,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.invocation.functions.invoke.expression_semantics"></a><h6>
-<a name="id655402"></a>
+<a name="id658363"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -154,7 +154,7 @@
             /functional/invocation/invoke.hpp&gt;
           </p>
 <a name="fusion.functional.invocation.functions.invoke.example"></a><h6>
-<a name="id655545"></a>
+<a name="id658506"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -162,7 +162,7 @@
 <span class="identifier">assert</span><span class="special">(</span><span class="identifier">invoke</span><span class="special">(</span><span class="identifier">add</span><span class="special">,</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">1</span><span class="special">))</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke.see_also"></a><h6>
-<a name="id655713"></a>
+<a name="id658674"></a>
             <a href="invoke.html#fusion.functional.invocation.functions.invoke.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           invoke_function_object">
           invoke_function_object</a></h5></div></div></div>
 <a name="fusion.functional.invocation.functions.invoke_fobj.description"></a><h6>
-<a name="id657033"></a>
+<a name="id659994"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.description">Description</a>
           </h6>
 <p>
@@ -43,7 +43,7 @@
             and/or to control the const qualification of a function object.
           </p>
 <a name="fusion.functional.invocation.functions.invoke_fobj.synopsis"></a><h6>
-<a name="id657088"></a>
+<a name="id660049"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -64,7 +64,7 @@
 <span class="identifier">invoke_function_object</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke_fobj.parameters"></a><h6>
-<a name="id657468"></a>
+<a name="id660429"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -132,7 +132,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.invocation.functions.invoke_fobj.expression_semantics"></a><h6>
-<a name="id657629"></a>
+<a name="id660590"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -152,7 +152,7 @@
             /functional/invocation/invoke_function_object.hpp&gt;
           </p>
 <a name="fusion.functional.invocation.functions.invoke_fobj.example"></a><h6>
-<a name="id657772"></a>
+<a name="id660733"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -179,7 +179,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke_fobj.see_also"></a><h6>
-<a name="id658322"></a>
+<a name="id661283"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           invoke_procedure">
           invoke_procedure</a></h5></div></div></div>
 <a name="fusion.functional.invocation.functions.invoke_proc.description"></a><h6>
-<a name="id655866"></a>
+<a name="id658827"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.description">Description</a>
           </h6>
 <p>
@@ -54,7 +54,7 @@
             isn't implemented).
           </p>
 <a name="fusion.functional.invocation.functions.invoke_proc.synopsis"></a><h6>
-<a name="id655976"></a>
+<a name="id658937"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -75,7 +75,7 @@
 <span class="identifier">invoke_procedure</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">s</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke_proc.parameters"></a><h6>
-<a name="id656356"></a>
+<a name="id659316"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -142,7 +142,7 @@
 </tbody>
 </table></div>
 <a name="fusion.functional.invocation.functions.invoke_proc.expression_semantics"></a><h6>
-<a name="id656515"></a>
+<a name="id659476"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -161,7 +161,7 @@
             /functional/invocation/invoke_procedure.hpp&gt;
           </p>
 <a name="fusion.functional.invocation.functions.invoke_proc.example"></a><h6>
-<a name="id656643"></a>
+<a name="id659604"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -171,7 +171,7 @@
 <span class="identifier">assert</span><span class="special">(</span>front<span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">3</span><span class="special">);</span>
 </pre>
 <a name="fusion.functional.invocation.functions.invoke_proc.see_also"></a><h6>
-<a name="id656883"></a>
+<a name="id659844"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,14 +27,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.functional.invocation.metafunctions.invoke"></a>invoke</h5></div></div></div>
 <a name="fusion.functional.invocation.metafunctions.invoke.description"></a><h6>
-<a name="id658494"></a>
+<a name="id661455"></a>
             <a href="invoke.html#fusion.functional.invocation.metafunctions.invoke.description">Description</a>
           </h6>
 <p>
             Returns the result type of invoke.
           </p>
 <a name="fusion.functional.invocation.metafunctions.invoke.synopsis"></a><h6>
-<a name="id658543"></a>
+<a name="id661505"></a>
             <a href="invoke.html#fusion.functional.invocation.metafunctions.invoke.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -51,7 +51,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.invocation.metafunctions.invoke.see_also"></a><h6>
-<a name="id658697"></a>
+<a name="id661658"></a>
             <a href="invoke.html#fusion.functional.invocation.metafunctions.invoke.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           invoke_function_object">
           invoke_function_object</a></h5></div></div></div>
 <a name="fusion.functional.invocation.metafunctions.invoke_fobj.description"></a><h6>
-<a name="id659087"></a>
+<a name="id662049"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.description">Description</a>
           </h6>
 <p>
@@ -38,7 +38,7 @@
           invoke_function_object"><tt class="computeroutput"><span class="identifier">invoke_function_object</span></tt></a>.
           </p>
 <a name="fusion.functional.invocation.metafunctions.invoke_fobj.synopsis"></a><h6>
-<a name="id659138"></a>
+<a name="id662100"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -55,7 +55,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.invocation.metafunctions.invoke_fobj.see_also"></a><h6>
-<a name="id659293"></a>
+<a name="id662254"></a>
             <a href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
           invoke_procedure">
           invoke_procedure</a></h5></div></div></div>
 <a name="fusion.functional.invocation.metafunctions.invoke_proc.description"></a><h6>
-<a name="id658790"></a>
+<a name="id661752"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.description">Description</a>
           </h6>
 <p>
@@ -38,7 +38,7 @@
           invoke_procedure"><tt class="computeroutput"><span class="identifier">invoke_procedure</span></tt></a>.
           </p>
 <a name="fusion.functional.invocation.metafunctions.invoke_proc.synopsis"></a><h6>
-<a name="id658841"></a>
+<a name="id661802"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -55,7 +55,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.functional.invocation.metafunctions.invoke_proc.see_also"></a><h6>
-<a name="id658994"></a>
+<a name="id661956"></a>
             <a href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.see_also">See
             also</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -73,9 +73,14 @@
       iterators describe positions, and provide access to data within an underlying
       <a href="sequence.html" title="Sequence">Sequence</a>.
     </p>
-<p>
- /iterator.hpp&gt;
- </p>
+<a name="fusion.iterator.header"></a><h3>
+<a name="id468413"></a>
+ Header
+ </h3>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         Iterator">Bidirectional
         Iterator</a></h4></div></div></div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.description"></a><h5>
-<a name="id471174"></a>
+<a name="id471561"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.description">Description</a>
         </h5>
 <p>
@@ -61,7 +61,7 @@
 </dl>
 </div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.refinement_of"></a><h5>
-<a name="id471322"></a>
+<a name="id471709"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.refinement_of">Refinement
           of</a>
         </h5>
@@ -70,7 +70,7 @@
         Iterator">Forward Iterator</a>
         </p>
 <a name="fusion.iterator.concepts.bidirectional_iterator.expression_requirements"></a><h5>
-<a name="id471362"></a>
+<a name="id471749"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -182,7 +182,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.meta_expressions"></a><h5>
-<a name="id471745"></a>
+<a name="id472132"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -217,7 +217,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.expression_semantics"></a><h5>
-<a name="id471881"></a>
+<a name="id472268"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -258,7 +258,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.invariants"></a><h5>
-<a name="id472026"></a>
+<a name="id472413"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.invariants">Invariants</a>
         </h5>
 <p>
@@ -275,7 +275,7 @@
           </li>
 </ul></div>
 <a name="fusion.iterator.concepts.bidirectional_iterator.models"></a><h5>
-<a name="id472364"></a>
+<a name="id472752"></a>
           <a href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Iterator">Forward
         Iterator</a></h4></div></div></div>
 <a name="fusion.iterator.concepts.forward_iterator.description"></a><h5>
-<a name="id468268"></a>
+<a name="id468656"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.description">Description</a>
         </h5>
 <p>
@@ -63,7 +63,7 @@
 </dl>
 </div>
 <a name="fusion.iterator.concepts.forward_iterator.expression_requirements"></a><h5>
-<a name="id468439"></a>
+<a name="id468827"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -244,7 +244,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.forward_iterator.meta_expressions"></a><h5>
-<a name="id469185"></a>
+<a name="id469573"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -355,7 +355,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.forward_iterator.expression_semantics"></a><h5>
-<a name="id469788"></a>
+<a name="id470176"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -481,7 +481,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.forward_iterator.invariants"></a><h5>
-<a name="id470396"></a>
+<a name="id470784"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.invariants">Invariants</a>
         </h5>
 <p>
@@ -505,7 +505,7 @@
 </li>
 </ul></div>
 <a name="fusion.iterator.concepts.forward_iterator.models"></a><h5>
-<a name="id470821"></a>
+<a name="id471208"></a>
           <a href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Access Iterator">Random
         Access Iterator</a></h4></div></div></div>
 <a name="fusion.iterator.concepts.random_access_iterator.description"></a><h5>
-<a name="id472582"></a>
+<a name="id472969"></a>
           <a href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.description">Description</a>
         </h5>
 <p>
@@ -63,7 +63,7 @@
 </dl>
 </div>
 <a name="fusion.iterator.concepts.random_access_iterator.refinement_of"></a><h5>
-<a name="id472754"></a>
+<a name="id473140"></a>
           <a href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.refinement_of">Refinement
           of</a>
         </h5>
@@ -73,7 +73,7 @@
           Iterator</a>
         </p>
 <a name="fusion.iterator.concepts.random_access_iterator.expression_requirements"></a><h5>
-<a name="id472793"></a>
+<a name="id473179"></a>
           <a href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -185,7 +185,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.random_access_iterator.meta_expressions"></a><h5>
-<a name="id473176"></a>
+<a name="id473562"></a>
           <a href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -248,7 +248,7 @@
 </tbody>
 </table></div>
 <a name="fusion.iterator.concepts.random_access_iterator.models"></a><h5>
-<a name="id473482"></a>
+<a name="id473868"></a>
           <a href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.advance"></a>advance</h4></div></div></div>
 <a name="fusion.iterator.functions.advance.description"></a><h5>
-<a name="id476980"></a>
+<a name="id477979"></a>
           <a href="advance.html#fusion.iterator.functions.advance.description">Description</a>
         </h5>
 <p>
           Moves an iterator by a specified distance.
         </p>
 <a name="fusion.iterator.functions.advance.synopsis"></a><h5>
-<a name="id477010"></a>
+<a name="id478008"></a>
           <a href="advance.html#fusion.iterator.functions.advance.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="keyword">typename</span> result_of::advance<span class="special">&lt;</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">M</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id477183"></a><p class="title"><b>Table 1.6. Parameters</b></p>
+<a name="id478181"></a><p class="title"><b>Table 1.6. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -110,7 +110,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.advance.expression_semantics"></a><h5>
-<a name="id477329"></a>
+<a name="id478326"></a>
           <a href="advance.html#fusion.iterator.functions.advance.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -130,11 +130,16 @@
           Iterator</a> then <tt class="computeroutput"><span class="identifier">M</span></tt>
           may be negative.
         </p>
-<p>
- /iterator/advance.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.advance.header"></a><h5>
+<a name="id478490"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.advance.example"></a><h5>
-<a name="id477497"></a>
+<a name="id478648"></a>
           <a href="advance.html#fusion.iterator.functions.advance.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.advance_c"></a>advance_c</h4></div></div></div>
 <a name="fusion.iterator.functions.advance_c.description"></a><h5>
-<a name="id477794"></a>
+<a name="id478945"></a>
           <a href="advance_c.html#fusion.iterator.functions.advance_c.description">Description</a>
         </h5>
 <p>
           Moves an iterator by a specified distance.
         </p>
 <a name="fusion.iterator.functions.advance_c.synopsis"></a><h5>
-<a name="id477824"></a>
+<a name="id478975"></a>
           <a href="advance_c.html#fusion.iterator.functions.advance_c.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="keyword">typename</span> result_of::advance_c<span class="special">&lt;</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">advance_c</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id477997"></a><p class="title"><b>Table 1.7. Parameters</b></p>
+<a name="id479147"></a><p class="title"><b>Table 1.7. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -109,7 +109,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.advance_c.expression_semantics"></a><h5>
-<a name="id478136"></a>
+<a name="id479287"></a>
           <a href="advance_c.html#fusion.iterator.functions.advance_c.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -129,11 +129,16 @@
           Iterator</a> then <tt class="computeroutput"><span class="identifier">N</span></tt>
           may be negative.
         </p>
-<p>
- /iterator/advance.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.advance_c.header"></a><h5>
+<a name="id479452"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.advance_c.example"></a><h5>
-<a name="id478308"></a>
+<a name="id479610"></a>
           <a href="advance_c.html#fusion.iterator.functions.advance_c.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/deref.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/deref.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/deref.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.deref"></a>deref</h4></div></div></div>
 <a name="fusion.iterator.functions.deref.description"></a><h5>
-<a name="id473739"></a>
+<a name="id474125"></a>
           <a href="deref.html#fusion.iterator.functions.deref.description">Description</a>
         </h5>
 <p>
           Deferences an iterator.
         </p>
 <a name="fusion.iterator.functions.deref.synopsis"></a><h5>
-<a name="id473768"></a>
+<a name="id474155"></a>
           <a href="deref.html#fusion.iterator.functions.deref.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::deref<span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id473914"></a><p class="title"><b>Table 1.2. Parameters</b></p>
+<a name="id474300"></a><p class="title"><b>Table 1.2. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.deref.expression_semantics"></a><h5>
-<a name="id474016"></a>
+<a name="id474402"></a>
           <a href="deref.html#fusion.iterator.functions.deref.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -103,11 +103,16 @@
           <span class="bold"><b>Semantics</b></span>: Dereferences the iterator
           <tt class="computeroutput"><span class="identifier">i</span></tt>.
         </p>
-<p>
- /iterator/deref.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.deref.header"></a><h5>
+<a name="id474550"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.deref.example"></a><h5>
-<a name="id474168"></a>
+<a name="id474707"></a>
           <a href="deref.html#fusion.iterator.functions.deref.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/distance.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/distance.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/distance.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.distance"></a>distance</h4></div></div></div>
 <a name="fusion.iterator.functions.distance.description"></a><h5>
-<a name="id476193"></a>
+<a name="id477036"></a>
           <a href="distance.html#fusion.iterator.functions.distance.description">Description</a>
         </h5>
 <p>
           Returns the distance between 2 iterators.
         </p>
 <a name="fusion.iterator.functions.distance.synopsis"></a><h5>
-<a name="id476222"></a>
+<a name="id477066"></a>
           <a href="distance.html#fusion.iterator.functions.distance.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="keyword">typename</span> result_of::distance<span class="special">&lt;</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">J</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">j</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id476423"></a><p class="title"><b>Table 1.5. Parameters</b></p>
+<a name="id477267"></a><p class="title"><b>Table 1.5. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.distance.expression_semantics"></a><h5>
-<a name="id476538"></a>
+<a name="id477381"></a>
           <a href="distance.html#fusion.iterator.functions.distance.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -104,11 +104,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns the distance between
           iterators <tt class="computeroutput"><span class="identifier">i</span></tt> and <tt class="computeroutput"><span class="identifier">j</span></tt>.
         </p>
-<p>
- /iterator/distance.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.distance.header"></a><h5>
+<a name="id477511"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.distance.example"></a><h5>
-<a name="id476670"></a>
+<a name="id477669"></a>
           <a href="distance.html#fusion.iterator.functions.distance.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/next.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/next.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/next.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.next"></a>next</h4></div></div></div>
 <a name="fusion.iterator.functions.next.description"></a><h5>
-<a name="id474616"></a>
+<a name="id475155"></a>
           <a href="next.html#fusion.iterator.functions.next.description">Description</a>
         </h5>
 <p>
           Moves an iterator 1 position forwards.
         </p>
 <a name="fusion.iterator.functions.next.synopsis"></a><h5>
-<a name="id474645"></a>
+<a name="id475183"></a>
           <a href="next.html#fusion.iterator.functions.next.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::next<span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">next</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id474790"></a><p class="title"><b>Table 1.3. Parameters</b></p>
+<a name="id475328"></a><p class="title"><b>Table 1.3. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.next.expression_semantics"></a><h5>
-<a name="id474891"></a>
+<a name="id475429"></a>
           <a href="next.html#fusion.iterator.functions.next.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -104,11 +104,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
           next element after <tt class="computeroutput"><span class="identifier">i</span></tt>.
         </p>
-<p>
- /iterator/next.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.next.header"></a><h5>
+<a name="id475528"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.next.example"></a><h5>
-<a name="id474994"></a>
+<a name="id475686"></a>
           <a href="next.html#fusion.iterator.functions.next.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/prior.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/prior.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/functions/prior.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.functions.prior"></a>prior</h4></div></div></div>
 <a name="fusion.iterator.functions.prior.description"></a><h5>
-<a name="id475447"></a>
+<a name="id476138"></a>
           <a href="prior.html#fusion.iterator.functions.prior.description">Description</a>
         </h5>
 <p>
           Moves an iterator 1 position backwards.
         </p>
 <a name="fusion.iterator.functions.prior.synopsis"></a><h5>
-<a name="id475476"></a>
+<a name="id476168"></a>
           <a href="prior.html#fusion.iterator.functions.prior.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">typename</span> result_of::prior<span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">prior</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id475620"></a><p class="title"><b>Table 1.4. Parameters</b></p>
+<a name="id476312"></a><p class="title"><b>Table 1.4. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -89,7 +89,7 @@
 </table>
 </div>
 <a name="fusion.iterator.functions.prior.expression_semantics"></a><h5>
-<a name="id475722"></a>
+<a name="id476414"></a>
           <a href="prior.html#fusion.iterator.functions.prior.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -104,11 +104,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
           element prior to <tt class="computeroutput"><span class="identifier">i</span></tt>.
         </p>
-<p>
- /iterator/prior.hpp&gt;
- </p>
+<a name="fusion.iterator.functions.prior.header"></a><h5>
+<a name="id476522"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.functions.prior.example"></a><h5>
-<a name="id475836"></a>
+<a name="id476679"></a>
           <a href="prior.html#fusion.iterator.functions.prior.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.advance"></a>advance</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.advance.description"></a><h5>
-<a name="id485525"></a>
+<a name="id488212"></a>
           <a href="advance.html#fusion.iterator.metafunctions.advance.description">Description</a>
         </h5>
 <p>
           Moves an iterator a specified distance.
         </p>
 <a name="fusion.iterator.metafunctions.advance.synopsis"></a><h5>
-<a name="id485557"></a>
+<a name="id488244"></a>
           <a href="advance.html#fusion.iterator.metafunctions.advance.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id485674"></a><p class="title"><b>Table 1.17. Parameters</b></p>
+<a name="id488361"></a><p class="title"><b>Table 1.17. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.advance.expression_semantics"></a><h5>
-<a name="id485820"></a>
+<a name="id488507"></a>
           <a href="advance.html#fusion.iterator.metafunctions.advance.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -132,11 +132,16 @@
           Iterator</a> then <tt class="computeroutput"><span class="identifier">M</span></tt>
           may be negative.
         </p>
-<p>
- /iterator/advance.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.advance.header"></a><h5>
+<a name="id488686"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.advance.example"></a><h5>
-<a name="id486004"></a>
+<a name="id488844"></a>
           <a href="advance.html#fusion.iterator.metafunctions.advance.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.advance_c"></a>advance_c</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.advance_c.description"></a><h5>
-<a name="id486466"></a>
+<a name="id489305"></a>
           <a href="advance_c.html#fusion.iterator.metafunctions.advance_c.description">Description</a>
         </h5>
 <p>
           Moves an iterator by a specified distance.
         </p>
 <a name="fusion.iterator.metafunctions.advance_c.synopsis"></a><h5>
-<a name="id486497"></a>
+<a name="id489336"></a>
           <a href="advance_c.html#fusion.iterator.metafunctions.advance_c.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id486616"></a><p class="title"><b>Table 1.18. Parameters</b></p>
+<a name="id489455"></a><p class="title"><b>Table 1.18. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -112,7 +112,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.advance_c.expression_semantics"></a><h5>
-<a name="id486754"></a>
+<a name="id489593"></a>
           <a href="advance_c.html#fusion.iterator.metafunctions.advance_c.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -131,11 +131,16 @@
           Iterator</a> then <tt class="computeroutput"><span class="identifier">N</span></tt>
           may be negative. Equivalent to <tt class="computeroutput">result_of::advance<span class="special">&lt;</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></tt>.
         </p>
-<p>
- /iterator/advance.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.advance_c.header"></a><h5>
+<a name="id489874"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.advance_c.example"></a><h5>
-<a name="id487040"></a>
+<a name="id490032"></a>
           <a href="advance_c.html#fusion.iterator.metafunctions.advance_c.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.deref"></a>deref</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.deref.description"></a><h5>
-<a name="id481385"></a>
+<a name="id483305"></a>
           <a href="deref.html#fusion.iterator.metafunctions.deref.description">Description</a>
         </h5>
 <p>
           Returns the type that will be returned by dereferencing an iterator.
         </p>
 <a name="fusion.iterator.metafunctions.deref.synposis"></a><h5>
-<a name="id481415"></a>
+<a name="id483336"></a>
           <a href="deref.html#fusion.iterator.metafunctions.deref.synposis">Synposis</a>
         </h5>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id481516"></a><p class="title"><b>Table 1.12. Parameters</b></p>
+<a name="id483436"></a><p class="title"><b>Table 1.12. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -92,7 +92,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.deref.expression_semantics"></a><h5>
-<a name="id481617"></a>
+<a name="id483538"></a>
           <a href="deref.html#fusion.iterator.metafunctions.deref.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -106,11 +106,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns the result of dereferencing
           an iterator of type <tt class="computeroutput"><span class="identifier">I</span></tt>.
         </p>
-<p>
- /iterator/deref.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.deref.header"></a><h5>
+<a name="id483653"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.deref.example"></a><h5>
-<a name="id481738"></a>
+<a name="id483811"></a>
           <a href="deref.html#fusion.iterator.metafunctions.deref.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.distance"></a>distance</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.distance.description"></a><h5>
-<a name="id484680"></a>
+<a name="id487212"></a>
           <a href="distance.html#fusion.iterator.metafunctions.distance.description">Description</a>
         </h5>
 <p>
           Returns the distance between two iterators.
         </p>
 <a name="fusion.iterator.metafunctions.distance.synopsis"></a><h5>
-<a name="id484711"></a>
+<a name="id487243"></a>
           <a href="distance.html#fusion.iterator.metafunctions.distance.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id484828"></a><p class="title"><b>Table 1.16. Parameters</b></p>
+<a name="id487361"></a><p class="title"><b>Table 1.16. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.distance.expression_semantics"></a><h5>
-<a name="id484942"></a>
+<a name="id487475"></a>
           <a href="distance.html#fusion.iterator.metafunctions.distance.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -109,11 +109,16 @@
           iterators of types <tt class="computeroutput"><span class="identifier">I</span></tt> and
           <tt class="computeroutput"><span class="identifier">J</span></tt>.
         </p>
-<p>
- /iterator/distance.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.distance.header"></a><h5>
+<a name="id487620"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.distance.example"></a><h5>
-<a name="id485092"></a>
+<a name="id487779"></a>
           <a href="distance.html#fusion.iterator.metafunctions.distance.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.equal_to"></a>equal_to</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.equal_to.description"></a><h5>
-<a name="id483818"></a>
+<a name="id486198"></a>
           <a href="equal_to.html#fusion.iterator.metafunctions.equal_to.description">Description</a>
         </h5>
 <p>
@@ -35,7 +35,7 @@
           and <tt class="computeroutput"><span class="identifier">J</span></tt> are equal.
         </p>
 <a name="fusion.iterator.metafunctions.equal_to.synopsis"></a><h5>
-<a name="id483881"></a>
+<a name="id486260"></a>
           <a href="equal_to.html#fusion.iterator.metafunctions.equal_to.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id483998"></a><p class="title"><b>Table 1.15. Parameters</b></p>
+<a name="id486377"></a><p class="title"><b>Table 1.15. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.equal_to.expression_semantics"></a><h5>
-<a name="id484103"></a>
+<a name="id486482"></a>
           <a href="equal_to.html#fusion.iterator.metafunctions.equal_to.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -109,11 +109,16 @@
           if <tt class="computeroutput"><span class="identifier">I</span></tt> and <tt class="computeroutput"><span class="identifier">J</span></tt> are iterators to the same position.
           Returns <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt> otherwise.
         </p>
-<p>
- /iterator/equal_to.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.equal_to.header"></a><h5>
+<a name="id486689"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.equal_to.example"></a><h5>
-<a name="id484316"></a>
+<a name="id486848"></a>
           <a href="equal_to.html#fusion.iterator.metafunctions.equal_to.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.next"></a>next</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.next.description"></a><h5>
-<a name="id482320"></a>
+<a name="id484392"></a>
           <a href="next.html#fusion.iterator.metafunctions.next.description">Description</a>
         </h5>
 <p>
           Returns the type of the next iterator in a sequence.
         </p>
 <a name="fusion.iterator.metafunctions.next.synposis"></a><h5>
-<a name="id482350"></a>
+<a name="id484423"></a>
           <a href="next.html#fusion.iterator.metafunctions.next.synposis">Synposis</a>
         </h5>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id482451"></a><p class="title"><b>Table 1.13. Parameters</b></p>
+<a name="id484523"></a><p class="title"><b>Table 1.13. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -92,7 +92,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.next.expression_semantics"></a><h5>
-<a name="id482553"></a>
+<a name="id484625"></a>
           <a href="next.html#fusion.iterator.metafunctions.next.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -107,11 +107,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
           next element in the sequence after <tt class="computeroutput"><span class="identifier">I</span></tt>.
         </p>
-<p>
- /iterator/next.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.next.header"></a><h5>
+<a name="id484751"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.next.example"></a><h5>
-<a name="id482683"></a>
+<a name="id484910"></a>
           <a href="next.html#fusion.iterator.metafunctions.next.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.prior"></a>prior</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.prior.description"></a><h5>
-<a name="id482990"></a>
+<a name="id485216"></a>
           <a href="prior.html#fusion.iterator.metafunctions.prior.description">Description</a>
         </h5>
 <p>
           Returns the type of the previous iterator in a sequence.
         </p>
 <a name="fusion.iterator.metafunctions.prior.synopsis"></a><h5>
-<a name="id483021"></a>
+<a name="id485247"></a>
           <a href="prior.html#fusion.iterator.metafunctions.prior.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id483121"></a><p class="title"><b>Table 1.14. Parameters</b></p>
+<a name="id485347"></a><p class="title"><b>Table 1.14. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -92,7 +92,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.prior.expression_semantics"></a><h5>
-<a name="id483222"></a>
+<a name="id485448"></a>
           <a href="prior.html#fusion.iterator.metafunctions.prior.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -107,11 +107,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
           previous element in the sequence before <tt class="computeroutput"><span class="identifier">I</span></tt>.
         </p>
-<p>
- /iterator/prior.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.prior.header"></a><h5>
+<a name="id485575"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.prior.example"></a><h5>
-<a name="id483355"></a>
+<a name="id485734"></a>
           <a href="prior.html#fusion.iterator.metafunctions.prior.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.iterator.metafunctions.value_of"></a>value_of</h4></div></div></div>
 <a name="fusion.iterator.metafunctions.value_of.description"></a><h5>
-<a name="id480431"></a>
+<a name="id482198"></a>
           <a href="value_of.html#fusion.iterator.metafunctions.value_of.description">Description</a>
         </h5>
 <p>
           Returns the type stored at the position of an iterator.
         </p>
 <a name="fusion.iterator.metafunctions.value_of.synopsis"></a><h5>
-<a name="id480462"></a>
+<a name="id482230"></a>
           <a href="value_of.html#fusion.iterator.metafunctions.value_of.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id480561"></a><p class="title"><b>Table 1.11. Parameters</b></p>
+<a name="id482329"></a><p class="title"><b>Table 1.11. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -92,7 +92,7 @@
 </table>
 </div>
 <a name="fusion.iterator.metafunctions.value_of.expression_semantics"></a><h5>
-<a name="id480661"></a>
+<a name="id482429"></a>
           <a href="value_of.html#fusion.iterator.metafunctions.value_of.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -106,11 +106,16 @@
           <span class="bold"><b>Semantics</b></span>: Returns the type stored in
           a sequence at iterator position <tt class="computeroutput"><span class="identifier">I</span></tt>.
         </p>
-<p>
- /iterator/value_of.hpp&gt;
- </p>
+<a name="fusion.iterator.metafunctions.value_of.header"></a><h5>
+<a name="id482543"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.metafunctions.value_of.example"></a><h5>
-<a name="id480781"></a>
+<a name="id482702"></a>
           <a href="value_of.html#fusion.iterator.metafunctions.value_of.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,14 +31,14 @@
         =="> Operator
         ==</a></h4></div></div></div>
 <a name="fusion.iterator.operator.operator_equality.description"></a><h5>
-<a name="id479437"></a>
+<a name="id480895"></a>
           <a href="operator_equality.html#fusion.iterator.operator.operator_equality.description">Description</a>
         </h5>
 <p>
           Compares 2 iterators for equality.
         </p>
 <a name="fusion.iterator.operator.operator_equality.synopsis"></a><h5>
-<a name="id479468"></a>
+<a name="id480926"></a>
           <a href="operator_equality.html#fusion.iterator.operator.operator_equality.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -49,7 +49,7 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id479610"></a><p class="title"><b>Table 1.9. Parameters</b></p>
+<a name="id481068"></a><p class="title"><b>Table 1.9. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.iterator.operator.operator_equality.expression_semantics"></a><h5>
-<a name="id479714"></a>
+<a name="id481172"></a>
           <a href="operator_equality.html#fusion.iterator.operator.operator_equality.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -108,9 +108,14 @@
           where <tt class="computeroutput"><span class="identifier">I</span></tt> and <tt class="computeroutput"><span class="identifier">J</span></tt> are the types of <tt class="computeroutput"><span class="identifier">i</span></tt>
           and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
         </p>
-<p>
- /iterator/equal_to.hpp&gt;
- </p>
+<a name="fusion.iterator.operator.operator_equality.header"></a><h5>
+<a name="id481366"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,14 +30,14 @@
         !="> Operator
         !=</a></h4></div></div></div>
 <a name="fusion.iterator.operator.operator_inequality.description"></a><h5>
-<a name="id479932"></a>
+<a name="id481546"></a>
           <a href="operator_inequality.html#fusion.iterator.operator.operator_inequality.description">Description</a>
         </h5>
 <p>
           Compares 2 iterators for inequality.
         </p>
 <a name="fusion.iterator.operator.operator_inequality.synopsis"></a><h5>
-<a name="id479964"></a>
+<a name="id481578"></a>
           <a href="operator_inequality.html#fusion.iterator.operator.operator_inequality.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id480108"></a><p class="title"><b>Table 1.10. Parameters</b></p>
+<a name="id481722"></a><p class="title"><b>Table 1.10. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -92,7 +92,7 @@
 </table>
 </div>
 <a name="fusion.iterator.operator.operator_inequality.expression_semantics"></a><h5>
-<a name="id480213"></a>
+<a name="id481826"></a>
           <a href="operator_inequality.html#fusion.iterator.operator.operator_inequality.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -104,9 +104,14 @@
           where <tt class="computeroutput"><span class="identifier">I</span></tt> and <tt class="computeroutput"><span class="identifier">J</span></tt> are the types of <tt class="computeroutput"><span class="identifier">i</span></tt>
           and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
         </p>
-<p>
- /iterator/equal_to.hpp&gt;
- </p>
+<a name="fusion.iterator.operator.operator_inequality.header"></a><h5>
+<a name="id481999"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,14 +30,14 @@
         *"> Operator
         *</a></h4></div></div></div>
 <a name="fusion.iterator.operator.operator_unary_star.description"></a><h5>
-<a name="id478608"></a>
+<a name="id479910"></a>
           <a href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.description">Description</a>
         </h5>
 <p>
           Dereferences an iterator.
         </p>
 <a name="fusion.iterator.operator.operator_unary_star.synopsis"></a><h5>
-<a name="id478639"></a>
+<a name="id479942"></a>
           <a href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.synopsis">Synopsis</a>
         </h5>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="keyword">typename</span> result_of::deref<span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="emphasis"><em>unspecified</em></span><span class="special">&lt;</span><span class="identifier">I</span><span class="special">&gt;</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id478798"></a><p class="title"><b>Table 1.8. Parameters</b></p>
+<a name="id480101"></a><p class="title"><b>Table 1.8. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -93,7 +93,7 @@
 </table>
 </div>
 <a name="fusion.iterator.operator.operator_unary_star.expression_semantics"></a><h5>
-<a name="id478900"></a>
+<a name="id480203"></a>
           <a href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -107,11 +107,16 @@
 <p>
           <span class="bold"><b>Semantics</b></span>: Equivalent to <tt class="computeroutput">deref<span class="special">(</span><span class="identifier">i</span><span class="special">)</span></tt>.
         </p>
-<p>
- /iterator/deref.hpp&gt;
- </p>
+<a name="fusion.iterator.operator.operator_unary_star.header"></a><h5>
+<a name="id480344"></a>
+ Header
+ </h5>
+<pre class="programlisting">
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+</pre>
 <a name="fusion.iterator.operator.operator_unary_star.example"></a><h5>
-<a name="id479046"></a>
+<a name="id480503"></a>
           <a href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.example">Example</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/notes.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/notes.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/notes.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,7 +27,7 @@
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="fusion.notes"></a>Notes</h2></div></div></div>
 <a name="fusion.notes.recursive_inlined_functions"></a><h3>
-<a name="id682414"></a>
+<a name="id685374"></a>
       <a href="notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined
       Functions</a>
     </h3>
@@ -41,7 +41,7 @@
       remains linear.
     </p>
 <a name="fusion.notes.overloaded_functions"></a><h3>
-<a name="id682489"></a>
+<a name="id685449"></a>
       <a href="notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>
     </h3>
 <p>
@@ -51,7 +51,7 @@
       given a key, <tt class="computeroutput"><span class="identifier">k</span></tt>.
     </p>
 <a name="fusion.notes.tag_dispatching"></a><h3>
-<a name="id682573"></a>
+<a name="id685532"></a>
       <a href="notes.html#fusion.notes.tag_dispatching">Tag Dispatching</a>
     </h3>
 <p>
@@ -103,7 +103,7 @@
       </li>
 </ol></div>
 <a name="fusion.notes.extensibility"></a><h3>
-<a name="id682957"></a>
+<a name="id685916"></a>
       <a href="notes.html#fusion.notes.extensibility">Extensibility</a>
     </h3>
 <p>
@@ -138,7 +138,7 @@
       it very cheap to pass around.
     </p>
 <a name="fusion.notes.element_conversion"></a><h3>
-<a name="id683276"></a>
+<a name="id686235"></a>
       <a href="notes.html#fusion.notes.element_conversion">Element Conversion</a>
     </h3>
 <p>
@@ -161,7 +161,7 @@
     </p>
 <p>
       Array arguments are deduced to reference to const types. For example
- <sup>[<a name="id683435" href="#ftn.id683435">14</a>]</sup>
+ <sup>[<a name="id686394" href="#ftn.id686394">14</a>]</sup>
       :
     </p>
 <pre class="programlisting">
@@ -194,7 +194,7 @@
 <a href="container/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">(*)(</span><span class="keyword">int</span><span class="special">)&gt;</span>
 </pre>
 <a name="fusion.notes.boost__ref"></a><h3>
-<a name="id683870"></a>
+<a name="id686829"></a>
       <a href="notes.html#fusion.notes.boost__ref">boost::ref</a>
     </h3>
 <p>
@@ -237,7 +237,7 @@
     </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id683435" href="#id683435">14</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id686394" href="#id686394">14</a>] </sup>
           Note that the type of a string literal is an array of const characters,
           not <tt class="computeroutput"><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span></tt>. To get make_list to create a list with an element of a non-const
           array type one must use the <tt class="computeroutput"><span class="identifier">ref</span></tt>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/organization.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/organization.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/organization.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
       The library is organized in three layers:
     </p>
 <a name="fusion.organization.layers"></a><h3>
-<a name="id459065"></a>
+<a name="id459044"></a>
       <a href="organization.html#fusion.organization.layers">Layers</a>
     </h3>
 <div class="blockquote"><blockquote class="blockquote">
@@ -65,7 +65,7 @@
       against.
     </p>
 <a name="fusion.organization.directory"></a><h3>
-<a name="id459164"></a>
+<a name="id459143"></a>
       <a href="organization.html#fusion.organization.directory">Directory</a>
     </h3>
 <div class="itemizedlist"><ul type="disc">
@@ -186,7 +186,7 @@
       </li>
 </ul></div>
 <a name="fusion.organization.example"></a><h3>
-<a name="id459342"></a>
+<a name="id459322"></a>
       <a href="organization.html#fusion.organization.example">Example</a>
     </h3>
 <p>
@@ -202,12 +202,12 @@
 </pre>
 <p>
       The first includes all containers The second includes only <tt class="computeroutput"><span class="identifier">list</span></tt>
- <sup>[<a name="id459641" href="#ftn.id459641">3</a>]</sup>
+ <sup>[<a name="id459620" href="#ftn.id459620">3</a>]</sup>
       .
     </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id459641" href="#id459641">3</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id459620" href="#id459620">3</a>] </sup>
           Modules may contain smaller components. Header file information for each
           component will be provided as part of the component's documentation.
         </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/preface.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/preface.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/preface.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -44,7 +44,7 @@
       </p>
 </blockquote></div>
 <a name="fusion.preface.description"></a><h3>
-<a name="id385811"></a>
+<a name="id386985"></a>
       <a href="preface.html#fusion.preface.description">Description</a>
     </h3>
 <p>
@@ -62,7 +62,7 @@
       of compile time metaprogramming with runtime programming.
     </p>
 <a name="fusion.preface.motivation"></a><h3>
-<a name="id385862"></a>
+<a name="id385817"></a>
       <a href="preface.html#fusion.preface.motivation">Motivation</a>
     </h3>
 <p>
@@ -88,7 +88,7 @@
       an instant <span class="emphasis"><em>AHA!</em></span> moment.
     </p>
 <a name="fusion.preface.how_to_use_this_manual"></a><h3>
-<a name="id386968"></a>
+<a name="id387066"></a>
       <a href="preface.html#fusion.preface.how_to_use_this_manual">How to use this manual</a>
     </h3>
 <p>
@@ -96,7 +96,7 @@
       icons precede some text to indicate:
     </p>
 <div class="table">
-<a name="id386991"></a><p class="title"><b>Table 1.1. Icons</b></p>
+<a name="id387202"></a><p class="title"><b>Table 1.1. Icons</b></p>
 <table class="table" summary="Icons">
 <colgroup>
 <col>
@@ -199,7 +199,7 @@
       Tools</a>.
     </p>
 <a name="fusion.preface.support"></a><h3>
-<a name="id387401"></a>
+<a name="id387431"></a>
       <a href="preface.html#fusion.preface.support">Support</a>
     </h3>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/quick_start.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/quick_start.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/quick_start.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
     </p>
 <p>
       For starters, we shall include all of Fusion's Sequence(s)
- <sup>[<a name="id456266" href="#ftn.id456266">1</a>]</sup>
+ <sup>[<a name="id456245" href="#ftn.id456245">1</a>]</sup>
       :
     </p>
 <pre class="programlisting">
@@ -42,7 +42,7 @@
 </pre>
 <p>
       Let's begin with a <tt class="computeroutput">vector</tt>
- <sup>[<a name="id456433" href="#ftn.id456433">2</a>]</sup>
+ <sup>[<a name="id456412" href="#ftn.id456412">2</a>]</sup>
       :
     </p>
 <pre class="programlisting">
@@ -60,7 +60,7 @@
       Let's see some examples.
     </p>
 <a name="fusion.quick_start.print_the_vector_as_xml"></a><h3>
-<a name="id456896"></a>
+<a name="id456876"></a>
       <a href="quick_start.html#fusion.quick_start.print_the_vector_as_xml">Print the vector
       as XML</a>
     </h3>
@@ -118,7 +118,7 @@
       print just about any Fusion Sequence.
     </p>
 <a name="fusion.quick_start.print_only_pointers"></a><h3>
-<a name="id457553"></a>
+<a name="id457533"></a>
       <a href="quick_start.html#fusion.quick_start.print_only_pointers">Print only pointers</a>
     </h3>
 <p>
@@ -152,7 +152,7 @@
       Easy, right?
     </p>
 <a name="fusion.quick_start.associative_tuples"></a><h3>
-<a name="id457964"></a>
+<a name="id457944"></a>
       <a href="quick_start.html#fusion.quick_start.associative_tuples">Associative tuples</a>
     </h3>
 <p>
@@ -227,7 +227,7 @@
       a <tt class="computeroutput"><span class="identifier">dog</span></tt> or a whole <tt class="computeroutput"><span class="identifier">alternate_universe</span></tt>.
     </p>
 <a name="fusion.quick_start.tip_of_the_iceberg"></a><h3>
-<a name="id459006"></a>
+<a name="id458985"></a>
       <a href="quick_start.html#fusion.quick_start.tip_of_the_iceberg">Tip of the Iceberg</a>
     </h3>
 <p>
@@ -238,12 +238,12 @@
     </p>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id456266" href="#id456266">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id456245" href="#id456245">1</a>] </sup>
           There are finer grained header files available if you wish to have more
           control over which components to include (see section Orgainization
           for details).
         </p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id456433" href="#id456433">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id456412" href="#id456412">2</a>] </sup>
           Unless otherwise noted, components are in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span></tt>.
           For the sake of simplicity, code in this quick start implies <tt class="computeroutput"><span class="keyword">using</span></tt> directives for the fusion components
           we will be using.

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -59,7 +59,7 @@
       type that can be used to iterate through the Sequence's elements.
     </p>
 <a name="fusion.sequence.header"></a><h3>
-<a name="id487507"></a>
+<a name="id490500"></a>
       <a href="sequence.html#fusion.sequence.header">Header</a>
     </h3>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -40,7 +40,7 @@
         Fusion Sequences are organized into a hierarchy of concepts.
       </p>
 <a name="fusion.sequence.concepts.traversal"></a><h4>
-<a name="id487677"></a>
+<a name="id490670"></a>
         <a href="concepts.html#fusion.sequence.concepts.traversal">Traversal</a>
       </h4>
 <p>
@@ -58,7 +58,7 @@
         Sequence</a>. These concepts pertain to sequence traversal.
       </p>
 <a name="fusion.sequence.concepts.associativity"></a><h4>
-<a name="id487763"></a>
+<a name="id490756"></a>
         <a href="concepts.html#fusion.sequence.concepts.associativity">Associativity</a>
       </h4>
 <p>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Sequence">Associative
         Sequence</a></h4></div></div></div>
 <a name="fusion.sequence.concepts.associative_sequence.description"></a><h5>
-<a name="id493073"></a>
+<a name="id496069"></a>
           <a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.description">Description</a>
         </h5>
 <p>
@@ -71,7 +71,7 @@
 </dl>
 </div>
 <a name="fusion.sequence.concepts.associative_sequence.valid_expressions"></a><h5>
-<a name="id493262"></a>
+<a name="id496259"></a>
           <a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.valid_expressions">Valid
           Expressions</a>
         </h5>
@@ -180,7 +180,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.associative_sequence.result_type_expressions"></a><h5>
-<a name="id493647"></a>
+<a name="id496643"></a>
           <a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.result_type_expressions">Result
           Type Expressions</a>
         </h5>
@@ -252,7 +252,7 @@
           <tt class="computeroutput">result_of::value_at_key<span class="special">&lt;</span><span class="identifier">S</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></tt>.
         </p></div>
 <a name="fusion.sequence.concepts.associative_sequence.expression_semantics"></a><h5>
-<a name="id494222"></a>
+<a name="id497218"></a>
           <a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -307,7 +307,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.associative_sequence.models"></a><h5>
-<a name="id494544"></a>
+<a name="id497540"></a>
           <a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         Sequence">Bidirectional
         Sequence</a></h4></div></div></div>
 <a name="fusion.sequence.concepts.bidirectional_sequence.description"></a><h5>
-<a name="id490104"></a>
+<a name="id493098"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.description">Description</a>
         </h5>
 <p>
@@ -42,7 +42,7 @@
           Iterator</a>.
         </p>
 <a name="fusion.sequence.concepts.bidirectional_sequence.refinement_of"></a><h5>
-<a name="id490154"></a>
+<a name="id493148"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.refinement_of">Refinement
           of</a>
         </h5>
@@ -72,7 +72,7 @@
 </dl>
 </div>
 <a name="fusion.sequence.concepts.bidirectional_sequence.valid_expressions"></a><h5>
-<a name="id490294"></a>
+<a name="id493289"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.valid_expressions">Valid
           Expressions</a>
         </h5>
@@ -207,7 +207,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.bidirectional_sequence.result_type_expressions"></a><h5>
-<a name="id490734"></a>
+<a name="id493728"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.result_type_expressions">Result
           Type Expressions</a>
         </h5>
@@ -268,7 +268,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.bidirectional_sequence.expression_semantics"></a><h5>
-<a name="id491011"></a>
+<a name="id494005"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -309,7 +309,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.concepts.bidirectional_sequence.models"></a><h5>
-<a name="id491164"></a>
+<a name="id494158"></a>
           <a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         Sequence">Forward
         Sequence</a></h4></div></div></div>
 <a name="fusion.sequence.concepts.forward_sequence.description"></a><h5>
-<a name="id487826"></a>
+<a name="id490819"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.description">Description</a>
         </h5>
 <p>
@@ -62,7 +62,7 @@
 </dl>
 </div>
 <a name="fusion.sequence.concepts.forward_sequence.valid_expressions"></a><h5>
-<a name="id487962"></a>
+<a name="id490955"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.valid_expressions">Valid
           Expressions</a>
         </h5>
@@ -239,7 +239,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.forward_sequence.result_type_expressions"></a><h5>
-<a name="id488546"></a>
+<a name="id491539"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.result_type_expressions">Result
           Type Expressions</a>
         </h5>
@@ -324,7 +324,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.forward_sequence.expression_semantics"></a><h5>
-<a name="id488965"></a>
+<a name="id491958"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -412,7 +412,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.forward_sequence.invariants"></a><h5>
-<a name="id489434"></a>
+<a name="id492427"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.invariants">Invariants</a>
         </h5>
 <p>
@@ -438,7 +438,7 @@
           </li>
 </ul></div>
 <a name="fusion.sequence.concepts.forward_sequence.models"></a><h5>
-<a name="id489746"></a>
+<a name="id492740"></a>
           <a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         Access Sequence">Random
         Access Sequence</a></h4></div></div></div>
 <a name="fusion.sequence.concepts.random_access_sequence.description"></a><h5>
-<a name="id491382"></a>
+<a name="id494377"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.description">Description</a>
         </h5>
 <p>
@@ -43,7 +43,7 @@
           sequence elements.
         </p>
 <a name="fusion.sequence.concepts.random_access_sequence.refinement_of"></a><h5>
-<a name="id491433"></a>
+<a name="id494429"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.refinement_of">Refinement
           of</a>
         </h5>
@@ -79,7 +79,7 @@
 </dl>
 </div>
 <a name="fusion.sequence.concepts.random_access_sequence.valid_expressions"></a><h5>
-<a name="id491604"></a>
+<a name="id494600"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.valid_expressions">Valid
           Expressions</a>
         </h5>
@@ -214,7 +214,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.concepts.random_access_sequence.result_type_expressions"></a><h5>
-<a name="id492064"></a>
+<a name="id495059"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.result_type_expressions">Result
           Type Expressions</a>
         </h5>
@@ -297,7 +297,7 @@
           <tt class="computeroutput">result_of::value_at<span class="special">&lt;</span><span class="identifier">S</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></tt>.
         </p></div>
 <a name="fusion.sequence.concepts.random_access_sequence.expression_semantics"></a><h5>
-<a name="id492694"></a>
+<a name="id495690"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -338,7 +338,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.concepts.random_access_sequence.models"></a><h5>
-<a name="id492855"></a>
+<a name="id495851"></a>
           <a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -37,11 +37,11 @@
         Intrinsic functions, unlike Algorithms,
         are not generic across the full Sequence
         repertoire. They need to be implemented for each Fusion Sequence
- <sup>[<a name="id494669" href="#ftn.id494669">4</a>]</sup>
+ <sup>[<a name="id497665" href="#ftn.id497665">4</a>]</sup>
         .
       </p>
 <a name="fusion.sequence.intrinsic.header"></a><h4>
-<a name="id494689"></a>
+<a name="id497685"></a>
         <a href="intrinsic.html#fusion.sequence.intrinsic.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id494669" href="#id494669">4</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id497665" href="#id497665">4</a>] </sup>
             In practice, many of intrinsic functions have default implementations
             that will work in majority of cases
           </p></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.at"></a>at</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.at.description"></a><h6>
-<a name="id500410"></a>
+<a name="id503408"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.description">Description</a>
           </h6>
 <p>
             Returns the N-th element from the beginning of the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.at.synopsis"></a><h6>
-<a name="id500441"></a>
+<a name="id503439"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">at</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at.parameters"></a><h6>
-<a name="id500772"></a>
+<a name="id503770"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -113,7 +113,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.at.expression_semantics"></a><h6>
-<a name="id500932"></a>
+<a name="id503930"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -141,7 +141,7 @@
 <a href="../../../iterator/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterator/functions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">advance</span></tt></a><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;(</span><a href="begin.html" title="begin"><tt class="computeroutput"><span class="identifier">begin</span></tt></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at.header"></a><h6>
-<a name="id501251"></a>
+<a name="id504249"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -149,7 +149,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at.example"></a><h6>
-<a name="id501418"></a>
+<a name="id504416"></a>
             <a href="at.html#fusion.sequence.intrinsic.functions.at.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.at_c"></a>at_c</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.at_c.description"></a><h6>
-<a name="id501647"></a>
+<a name="id504646"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.description">Description</a>
           </h6>
 <p>
             Returns the N-th element from the beginning of the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.at_c.synopsis"></a><h6>
-<a name="id501678"></a>
+<a name="id504677"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">at_c</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at_c.parameters"></a><h6>
-<a name="id502013"></a>
+<a name="id505012"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -112,7 +112,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.at_c.expression_semantics"></a><h6>
-<a name="id502166"></a>
+<a name="id505165"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -141,7 +141,7 @@
 <a href="../../../iterator/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterator/functions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">advance</span></tt></a><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;(</span><a href="begin.html" title="begin"><tt class="computeroutput"><span class="identifier">begin</span></tt></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at_c.header"></a><h6>
-<a name="id502475"></a>
+<a name="id505474"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -149,7 +149,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at_c.example"></a><h6>
-<a name="id502644"></a>
+<a name="id505643"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.at_key"></a>at_key</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.at_key.description"></a><h6>
-<a name="id503756"></a>
+<a name="id506755"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.description">Description</a>
           </h6>
 <p>
             Returns the element associated with a Key from the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.at_key.synopsis"></a><h6>
-<a name="id503787"></a>
+<a name="id506786"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">at_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at_key.parameters"></a><h6>
-<a name="id504120"></a>
+<a name="id507120"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -112,7 +112,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.at_key.expression_semantics"></a><h6>
-<a name="id504273"></a>
+<a name="id507272"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -136,7 +136,7 @@
             with Key.
           </p>
 <a name="fusion.sequence.intrinsic.functions.at_key.header"></a><h6>
-<a name="id504480"></a>
+<a name="id507480"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -144,7 +144,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.at_key.example"></a><h6>
-<a name="id504649"></a>
+<a name="id507649"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.back"></a>back</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.back.description"></a><h6>
-<a name="id498659"></a>
+<a name="id501656"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.description">Description</a>
           </h6>
 <p>
             Returns the last element in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.back.synopsis"></a><h6>
-<a name="id498690"></a>
+<a name="id501687"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.back.parameters"></a><h6>
-<a name="id498967"></a>
+<a name="id501964"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -93,7 +93,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.back.expression_semantics"></a><h6>
-<a name="id499082"></a>
+<a name="id502079"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -117,7 +117,7 @@
             in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.back.header"></a><h6>
-<a name="id499280"></a>
+<a name="id502277"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -125,7 +125,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.back.example"></a><h6>
-<a name="id499449"></a>
+<a name="id502447"></a>
             <a href="back.html#fusion.sequence.intrinsic.functions.back.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.begin"></a>begin</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.begin.description"></a><h6>
-<a name="id494887"></a>
+<a name="id497883"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.description">Description</a>
           </h6>
 <p>
             Returns an iterator pointing to the first element in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.begin.synopsis"></a><h6>
-<a name="id494918"></a>
+<a name="id497914"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">begin</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.begin.parameters"></a><h6>
-<a name="id495194"></a>
+<a name="id498191"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -93,7 +93,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.begin.expression_semantics"></a><h6>
-<a name="id495310"></a>
+<a name="id498306"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -123,7 +123,7 @@
             to the first element in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.begin.header"></a><h6>
-<a name="id495480"></a>
+<a name="id498476"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.begin.example"></a><h6>
-<a name="id495650"></a>
+<a name="id498647"></a>
             <a href="begin.html#fusion.sequence.intrinsic.functions.begin.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.empty"></a>empty</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.empty.description"></a><h6>
-<a name="id496858"></a>
+<a name="id499854"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.description">Description</a>
           </h6>
 <p>
@@ -35,7 +35,7 @@
             the sequence is empty, else, evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt>.
           </p>
 <a name="fusion.sequence.intrinsic.functions.empty.synopsis"></a><h6>
-<a name="id496924"></a>
+<a name="id499920"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="identifier">empty</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.empty.parameters"></a><h6>
-<a name="id497079"></a>
+<a name="id500076"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.empty.expression_semantics"></a><h6>
-<a name="id497194"></a>
+<a name="id500191"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -106,7 +106,7 @@
             to <tt class="computeroutput"><span class="keyword">false</span></tt>.
           </p>
 <a name="fusion.sequence.intrinsic.functions.empty.header"></a><h6>
-<a name="id497309"></a>
+<a name="id500306"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -114,7 +114,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.empty.example"></a><h6>
-<a name="id497478"></a>
+<a name="id500475"></a>
             <a href="empty.html#fusion.sequence.intrinsic.functions.empty.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.end"></a>end</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.end.description"></a><h6>
-<a name="id495864"></a>
+<a name="id498860"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.description">Description</a>
           </h6>
 <p>
             Returns an iterator pointing to one element past the end of the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.end.synopsis"></a><h6>
-<a name="id495896"></a>
+<a name="id498892"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">end</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.end.parameters"></a><h6>
-<a name="id496171"></a>
+<a name="id499166"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -93,7 +93,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.end.expression_semantics"></a><h6>
-<a name="id496285"></a>
+<a name="id499281"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -123,7 +123,7 @@
             to one element past the end of the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.end.header"></a><h6>
-<a name="id496455"></a>
+<a name="id499451"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.end.example"></a><h6>
-<a name="id496624"></a>
+<a name="id499620"></a>
             <a href="end.html#fusion.sequence.intrinsic.functions.end.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.front"></a>front</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.front.description"></a><h6>
-<a name="id497673"></a>
+<a name="id500670"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.description">Description</a>
           </h6>
 <p>
             Returns the first element in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.front.synopsis"></a><h6>
-<a name="id497704"></a>
+<a name="id500701"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="identifier">front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.front.parameters"></a><h6>
-<a name="id497981"></a>
+<a name="id500978"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -93,7 +93,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.front.expression_semantics"></a><h6>
-<a name="id498095"></a>
+<a name="id501092"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -117,7 +117,7 @@
             in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.front.header"></a><h6>
-<a name="id498295"></a>
+<a name="id501292"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -125,7 +125,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.front.example"></a><h6>
-<a name="id498464"></a>
+<a name="id501461"></a>
             <a href="front.html#fusion.sequence.intrinsic.functions.front.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.has_key"></a>has_key</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.has_key.description"></a><h6>
-<a name="id502849"></a>
+<a name="id505848"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.description">Description</a>
           </h6>
 <p>
@@ -36,7 +36,7 @@
             to <tt class="computeroutput"><span class="keyword">false</span></tt>.
           </p>
 <a name="fusion.sequence.intrinsic.functions.has_key.synopsis"></a><h6>
-<a name="id502917"></a>
+<a name="id505916"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="identifier">has_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.has_key.parameters"></a><h6>
-<a name="id503100"></a>
+<a name="id506100"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -111,7 +111,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.has_key.expression_semantics"></a><h6>
-<a name="id503255"></a>
+<a name="id506254"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -126,7 +126,7 @@
             associated with Key, else, evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt>.
           </p>
 <a name="fusion.sequence.intrinsic.functions.has_key.header"></a><h6>
-<a name="id503380"></a>
+<a name="id506379"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -134,7 +134,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.has_key.example"></a><h6>
-<a name="id503549"></a>
+<a name="id506549"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.size"></a>size</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.size.description"></a><h6>
-<a name="id499644"></a>
+<a name="id502642"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             that evaluates the number of elements in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.size.synopsis"></a><h6>
-<a name="id499688"></a>
+<a name="id502686"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="identifier">size</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.size.parameters"></a><h6>
-<a name="id499843"></a>
+<a name="id502841"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -90,7 +90,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.size.expression_semantics"></a><h6>
-<a name="id499958"></a>
+<a name="id502956"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -105,7 +105,7 @@
             in the sequence.
           </p>
 <a name="fusion.sequence.intrinsic.functions.size.header"></a><h6>
-<a name="id500048"></a>
+<a name="id503046"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -113,7 +113,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.size.example"></a><h6>
-<a name="id500217"></a>
+<a name="id503215"></a>
             <a href="size.html#fusion.sequence.intrinsic.functions.size.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.functions.swap"></a>swap</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.functions.swap.description"></a><h6>
-<a name="id504857"></a>
+<a name="id507857"></a>
             <a href="swap.html#fusion.sequence.intrinsic.functions.swap.description">Description</a>
           </h6>
 <p>
             Performs an element by element swap of the elements in 2 sequences.
           </p>
 <a name="fusion.sequence.intrinsic.functions.swap.synopsis"></a><h6>
-<a name="id504889"></a>
+<a name="id507888"></a>
             <a href="swap.html#fusion.sequence.intrinsic.functions.swap.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -41,7 +41,7 @@
 <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">Seq1</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Seq2</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.intrinsic.functions.swap.parameters"></a><h6>
-<a name="id505030"></a>
+<a name="id508030"></a>
             <a href="swap.html#fusion.sequence.intrinsic.functions.swap.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -88,7 +88,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.intrinsic.functions.swap.expression_semantics"></a><h6>
-<a name="id505156"></a>
+<a name="id508157"></a>
             <a href="swap.html#fusion.sequence.intrinsic.functions.swap.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -108,7 +108,7 @@
             /sequence/intrinsic/swap.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.functions.swap.example"></a><h6>
-<a name="id505407"></a>
+<a name="id508407"></a>
             <a href="swap.html#fusion.sequence.intrinsic.functions.swap.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,16 +26,16 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.at"></a>at</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.at.description"></a><h6>
-<a name="id509689"></a>
+<a name="id512690"></a>
             <a href="at.html#fusion.sequence.intrinsic.metafunctions.at.description">Description</a>
           </h6>
 <p>
             Returns the result type of at
- <sup>[<a name="id509727" href="#ftn.id509727">5</a>]</sup>
+ <sup>[<a name="id512728" href="#ftn.id512728">5</a>]</sup>
             .
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at.synopsis"></a><h6>
-<a name="id509846"></a>
+<a name="id512847"></a>
             <a href="at.html#fusion.sequence.intrinsic.metafunctions.at.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id509963"></a><p class="title"><b>Table 1.25. Parameters</b></p>
+<a name="id512964"></a><p class="title"><b>Table 1.25. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -114,7 +114,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.at.expression_semantics"></a><h6>
-<a name="id510107"></a>
+<a name="id513109"></a>
             <a href="at.html#fusion.sequence.intrinsic.metafunctions.at.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,7 +132,7 @@
             /sequence/intrinsic/at.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at.example"></a><h6>
-<a name="id510258"></a>
+<a name="id513259"></a>
             <a href="at.html#fusion.sequence.intrinsic.metafunctions.at.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -141,7 +141,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id509727" href="#id509727">5</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id512728" href="#id512728">5</a>] </sup>
                 <a href="at.html" title="at"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></tt></a> reflects the actual return
                 type of the function at. Sequence(s)
                 typically return references to its elements via the at function. If you want

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,16 +26,16 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.at_c"></a>at_c</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.at_c.description"></a><h6>
-<a name="id510519"></a>
+<a name="id513520"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.description">Description</a>
           </h6>
 <p>
             Returns the result type of at_c
- <sup>[<a name="id510558" href="#ftn.id510558">6</a>]</sup>
+ <sup>[<a name="id513559" href="#ftn.id513559">6</a>]</sup>
             .
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at_c.synopsis"></a><h6>
-<a name="id510681"></a>
+<a name="id513682"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id510798"></a><p class="title"><b>Table 1.26. Parameters</b></p>
+<a name="id513800"></a><p class="title"><b>Table 1.26. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics"></a><h6>
-<a name="id510938"></a>
+<a name="id513940"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -131,7 +131,7 @@
             /sequence/intrinsic/at.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at_c.example"></a><h6>
-<a name="id511090"></a>
+<a name="id514091"></a>
             <a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -140,7 +140,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id510558" href="#id510558">6</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id513559" href="#id513559">6</a>] </sup>
                 <a href="at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span></tt></a> reflects the actual
                 return type of the function at_c. Sequence(s)
                 typically return references to its elements via the at_c function. If you want

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,16 +26,16 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.at_key"></a>at_key</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.at_key.description"></a><h6>
-<a name="id513506"></a>
+<a name="id516509"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.description">Description</a>
           </h6>
 <p>
             Returns the result type of at_key
- <sup>[<a name="id513545" href="#ftn.id513545">7</a>]</sup>
+ <sup>[<a name="id516548" href="#ftn.id516548">7</a>]</sup>
             .
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at_key.synopsis"></a><h6>
-<a name="id513664"></a>
+<a name="id516667"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id513782"></a><p class="title"><b>Table 1.30. Parameters</b></p>
+<a name="id516785"></a><p class="title"><b>Table 1.30. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -113,7 +113,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics"></a><h6>
-<a name="id513921"></a>
+<a name="id516924"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -133,7 +133,7 @@
             /sequence/intrinsic/at_key.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.at_key.example"></a><h6>
-<a name="id514073"></a>
+<a name="id517076"></a>
             <a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.example">Example</a>
           </h6>
 <pre class="programlisting">
@@ -142,7 +142,7 @@
 </pre>
 <div class="footnotes">
 <br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id513545" href="#id513545">7</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id516548" href="#id516548">7</a>] </sup>
                 <a href="at_key.html" title="at_key"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></tt></a> reflects the actual
                 return type of the function at_key. <span class="underline">_sequence</span>_s
                 typically return references to its elements via the at_key function. If you

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.back"></a>back</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.back.description"></a><h6>
-<a name="id508402"></a>
+<a name="id511404"></a>
             <a href="back.html#fusion.sequence.intrinsic.metafunctions.back.description">Description</a>
           </h6>
 <p>
             Returns the result type of back.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.back.synopsis"></a><h6>
-<a name="id508451"></a>
+<a name="id511453"></a>
             <a href="back.html#fusion.sequence.intrinsic.metafunctions.back.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id508551"></a><p class="title"><b>Table 1.23. Parameters</b></p>
+<a name="id511552"></a><p class="title"><b>Table 1.23. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.back.expression_semantics"></a><h6>
-<a name="id508652"></a>
+<a name="id511653"></a>
             <a href="back.html#fusion.sequence.intrinsic.metafunctions.back.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -108,7 +108,7 @@
             /sequence/intrinsic/back.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.back.example"></a><h6>
-<a name="id508885"></a>
+<a name="id511886"></a>
             <a href="back.html#fusion.sequence.intrinsic.metafunctions.back.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.begin"></a>begin</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.begin.description"></a><h6>
-<a name="id505760"></a>
+<a name="id508760"></a>
             <a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.description">Description</a>
           </h6>
 <p>
             Returns the result type of begin.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.begin.synopsis"></a><h6>
-<a name="id505808"></a>
+<a name="id508809"></a>
             <a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id505907"></a><p class="title"><b>Table 1.19. Parameters</b></p>
+<a name="id508908"></a><p class="title"><b>Table 1.19. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.begin.expression_semantics"></a><h6>
-<a name="id506009"></a>
+<a name="id509009"></a>
             <a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -109,7 +109,7 @@
             /sequence/intrinsic/begin.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.begin.example"></a><h6>
-<a name="id506132"></a>
+<a name="id509132"></a>
             <a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.empty"></a>empty</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.empty.description"></a><h6>
-<a name="id507068"></a>
+<a name="id510069"></a>
             <a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.description">Description</a>
           </h6>
 <p>
             Returns the result type of empty.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.empty.synopsis"></a><h6>
-<a name="id507118"></a>
+<a name="id510118"></a>
             <a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id507217"></a><p class="title"><b>Table 1.21. Parameters</b></p>
+<a name="id510217"></a><p class="title"><b>Table 1.21. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.empty.expression_semantics"></a><h6>
-<a name="id507319"></a>
+<a name="id510320"></a>
             <a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -110,7 +110,7 @@
             /sequence/intrinsic/empty.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.empty.example"></a><h6>
-<a name="id507481"></a>
+<a name="id510482"></a>
             <a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.end"></a>end</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.end.description"></a><h6>
-<a name="id506389"></a>
+<a name="id509389"></a>
             <a href="end.html#fusion.sequence.intrinsic.metafunctions.end.description">Description</a>
           </h6>
 <p>
             Returns the result type of end.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.end.synopsis"></a><h6>
-<a name="id506437"></a>
+<a name="id509438"></a>
             <a href="end.html#fusion.sequence.intrinsic.metafunctions.end.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id506536"></a><p class="title"><b>Table 1.20. Parameters</b></p>
+<a name="id509536"></a><p class="title"><b>Table 1.20. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.end.expression_semantics"></a><h6>
-<a name="id506638"></a>
+<a name="id509638"></a>
             <a href="end.html#fusion.sequence.intrinsic.metafunctions.end.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -109,7 +109,7 @@
             /sequence/intrinsic/end.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.end.example"></a><h6>
-<a name="id506760"></a>
+<a name="id509760"></a>
             <a href="end.html#fusion.sequence.intrinsic.metafunctions.end.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.front"></a>front</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.front.description"></a><h6>
-<a name="id507744"></a>
+<a name="id510745"></a>
             <a href="front.html#fusion.sequence.intrinsic.metafunctions.front.description">Description</a>
           </h6>
 <p>
             Returns the result type of front.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.front.synopsis"></a><h6>
-<a name="id507793"></a>
+<a name="id510794"></a>
             <a href="front.html#fusion.sequence.intrinsic.metafunctions.front.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id507893"></a><p class="title"><b>Table 1.22. Parameters</b></p>
+<a name="id510893"></a><p class="title"><b>Table 1.22. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.front.expression_semantics"></a><h6>
-<a name="id507995"></a>
+<a name="id510995"></a>
             <a href="front.html#fusion.sequence.intrinsic.metafunctions.front.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -109,7 +109,7 @@
             /sequence/intrinsic/front.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.front.example"></a><h6>
-<a name="id508199"></a>
+<a name="id511200"></a>
             <a href="front.html#fusion.sequence.intrinsic.metafunctions.front.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.has_key"></a>has_key</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.has_key.description"></a><h6>
-<a name="id512671"></a>
+<a name="id515674"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.description">Description</a>
           </h6>
 <p>
             Returns the result type of has_key.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.has_key.synopsis"></a><h6>
-<a name="id512720"></a>
+<a name="id515724"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id512838"></a><p class="title"><b>Table 1.29. Parameters</b></p>
+<a name="id515842"></a><p class="title"><b>Table 1.29. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -111,7 +111,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics"></a><h6>
-<a name="id512976"></a>
+<a name="id515979"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -132,7 +132,7 @@
             /sequence/intrinsic/has_key.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.has_key.example"></a><h6>
-<a name="id513160"></a>
+<a name="id516163"></a>
             <a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.size"></a>size</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.size.description"></a><h6>
-<a name="id509088"></a>
+<a name="id512090"></a>
             <a href="size.html#fusion.sequence.intrinsic.metafunctions.size.description">Description</a>
           </h6>
 <p>
             Returns the result type of size.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.size.synopsis"></a><h6>
-<a name="id509138"></a>
+<a name="id512139"></a>
             <a href="size.html#fusion.sequence.intrinsic.metafunctions.size.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id509237"></a><p class="title"><b>Table 1.24. Parameters</b></p>
+<a name="id512238"></a><p class="title"><b>Table 1.24. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.size.expression_semantics"></a><h6>
-<a name="id509337"></a>
+<a name="id512339"></a>
             <a href="size.html#fusion.sequence.intrinsic.metafunctions.size.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -109,7 +109,7 @@
             /sequence/intrinsic/size.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.size.example"></a><h6>
-<a name="id509456"></a>
+<a name="id512457"></a>
             <a href="size.html#fusion.sequence.intrinsic.metafunctions.size.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.swap"></a>swap</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.swap.description"></a><h6>
-<a name="id515155"></a>
+<a name="id518158"></a>
             <a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.description">Description</a>
           </h6>
 <p>
             Returns the return type of swap.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.swap.synopsis"></a><h6>
-<a name="id515188"></a>
+<a name="id518190"></a>
             <a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -44,7 +44,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id515307"></a><p class="title"><b>Table 1.32. Parameters</b></p>
+<a name="id518310"></a><p class="title"><b>Table 1.32. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -90,7 +90,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.swap.expression_semantics"></a><h6>
-<a name="id515422"></a>
+<a name="id518425"></a>
             <a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.expression_semantics">Expression
             Semantics</a>
           </h6>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.value_at"></a>value_at</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at.description"></a><h6>
-<a name="id511315"></a>
+<a name="id514317"></a>
             <a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.description">Description</a>
           </h6>
 <p>
             Returns the actual type at a given index from the Sequence.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at.synopsis"></a><h6>
-<a name="id511354"></a>
+<a name="id514357"></a>
             <a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id511472"></a><p class="title"><b>Table 1.27. Parameters</b></p>
+<a name="id514474"></a><p class="title"><b>Table 1.27. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -112,7 +112,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics"></a><h6>
-<a name="id511617"></a>
+<a name="id514619"></a>
             <a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -130,7 +130,7 @@
             /sequence/intrinsic/value_at.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at.example"></a><h6>
-<a name="id511751"></a>
+<a name="id514753"></a>
             <a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_c"></a>value_at_c</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_c.description"></a><h6>
-<a name="id512014"></a>
+<a name="id515016"></a>
             <a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.description">Description</a>
           </h6>
 <p>
             Returns the actual type at a given index from the Sequence.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis"></a><h6>
-<a name="id512055"></a>
+<a name="id515057"></a>
             <a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id512172"></a><p class="title"><b>Table 1.28. Parameters</b></p>
+<a name="id515175"></a><p class="title"><b>Table 1.28. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -111,7 +111,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics"></a><h6>
-<a name="id512311"></a>
+<a name="id515313"></a>
             <a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -129,7 +129,7 @@
             /sequence/intrinsic/value_at.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_c.example"></a><h6>
-<a name="id512444"></a>
+<a name="id515446"></a>
             <a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_key"></a>value_at_key</h5></div></div></div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_key.description"></a><h6>
-<a name="id514399"></a>
+<a name="id517402"></a>
             <a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.description">Description</a>
           </h6>
 <p>
             Returns the actual element type associated with a Key from the Sequence.
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis"></a><h6>
-<a name="id514439"></a>
+<a name="id517442"></a>
             <a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id514557"></a><p class="title"><b>Table 1.31. Parameters</b></p>
+<a name="id517560"></a><p class="title"><b>Table 1.31. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -111,7 +111,7 @@
 </table>
 </div>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics"></a><h6>
-<a name="id514696"></a>
+<a name="id517700"></a>
             <a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -130,7 +130,7 @@
             /sequence/intrinsic/value_at_key.hpp&gt;
           </p>
 <a name="fusion.sequence.intrinsic.metafunctions.value_at_key.example"></a><h6>
-<a name="id514829"></a>
+<a name="id517832"></a>
             <a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -48,7 +48,7 @@
           only until the result is clear.
         </p>
 <a name="fusion.sequence.operator.comparison.header"></a><h5>
-<a name="id518548"></a>
+<a name="id521551"></a>
           <a href="comparison.html#fusion.sequence.operator.comparison.header">Header</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,14 +27,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.operator.comparison.equal"></a>equal</h5></div></div></div>
 <a name="fusion.sequence.operator.comparison.equal.description"></a><h6>
-<a name="id518726"></a>
+<a name="id521729"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.description">Description</a>
           </h6>
 <p>
             Compare two sequences for equality.
           </p>
 <a name="fusion.sequence.operator.comparison.equal.synopsis"></a><h6>
-<a name="id518757"></a>
+<a name="id521760"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.equal.parameters"></a><h6>
-<a name="id518911"></a>
+<a name="id521915"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.equal.expression_semantics"></a><h6>
-<a name="id519043"></a>
+<a name="id522047"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -125,7 +125,7 @@
             true.
           </p>
 <a name="fusion.sequence.operator.comparison.equal.header"></a><h6>
-<a name="id519306"></a>
+<a name="id522310"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -133,7 +133,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.equal.example"></a><h6>
-<a name="id519476"></a>
+<a name="id522480"></a>
             <a href="equal.html#fusion.sequence.operator.comparison.equal.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
             Lexicographically compare two sequences.
           </p>
 <a name="fusion.sequence.operator.comparison.greater_than.synopsis"></a><h6>
-<a name="id522661"></a>
+<a name="id525665"></a>
             <a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">&gt;(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.greater_than.parameters"></a><h6>
-<a name="id522817"></a>
+<a name="id525821"></a>
             <a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.greater_than.expression_semantics"></a><h6>
-<a name="id522951"></a>
+<a name="id525955"></a>
             <a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -117,7 +117,7 @@
             <span class="bold"><b>Semantics</b></span>: Returns b &lt; a.
           </p>
 <a name="fusion.sequence.operator.comparison.greater_than.header"></a><h6>
-<a name="id523130"></a>
+<a name="id526134"></a>
             <a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -125,7 +125,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.greater_than.example"></a><h6>
-<a name="id523301"></a>
+<a name="id526305"></a>
             <a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
             Lexicographically compare two sequences.
           </p>
 <a name="fusion.sequence.operator.comparison.greater_than_equal.synopsis"></a><h6>
-<a name="id523648"></a>
+<a name="id526652"></a>
             <a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -42,7 +42,7 @@
 <span class="keyword">operator</span><span class="special">&gt;=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.greater_than_equal.parameters"></a><h6>
-<a name="id523805"></a>
+<a name="id526809"></a>
             <a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -88,7 +88,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.greater_than_equal.expression_semantics"></a><h6>
-<a name="id523939"></a>
+<a name="id526942"></a>
             <a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -116,7 +116,7 @@
             <span class="bold"><b>Semantics</b></span>: Returns !(a &lt; b).
           </p>
 <a name="fusion.sequence.operator.comparison.greater_than_equal.header"></a><h6>
-<a name="id524119"></a>
+<a name="id527122"></a>
             <a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -124,7 +124,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.greater_than_equal.example"></a><h6>
-<a name="id524290"></a>
+<a name="id527293"></a>
             <a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
             Lexicographically compare two sequences.
           </p>
 <a name="fusion.sequence.operator.comparison.less_than.synopsis"></a><h6>
-<a name="id520662"></a>
+<a name="id523665"></a>
             <a href="less_than.html#fusion.sequence.operator.comparison.less_than.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">&lt;(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.less_than.parameters"></a><h6>
-<a name="id520816"></a>
+<a name="id523820"></a>
             <a href="less_than.html#fusion.sequence.operator.comparison.less_than.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.less_than.expression_semantics"></a><h6>
-<a name="id520950"></a>
+<a name="id523953"></a>
             <a href="less_than.html#fusion.sequence.operator.comparison.less_than.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -119,7 +119,7 @@
             and <tt class="computeroutput"><span class="identifier">b</span></tt>.
           </p>
 <a name="fusion.sequence.operator.comparison.less_than.header"></a><h6>
-<a name="id521153"></a>
+<a name="id524157"></a>
             <a href="less_than.html#fusion.sequence.operator.comparison.less_than.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -127,7 +127,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.less_than.example"></a><h6>
-<a name="id521323"></a>
+<a name="id524326"></a>
             <a href="less_than.html#fusion.sequence.operator.comparison.less_than.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
             Lexicographically compare two sequences.
           </p>
 <a name="fusion.sequence.operator.comparison.less_than_equal.synopsis"></a><h6>
-<a name="id521671"></a>
+<a name="id524674"></a>
             <a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">&lt;=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.less_than_equal.parameters"></a><h6>
-<a name="id521826"></a>
+<a name="id524830"></a>
             <a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.less_than_equal.expression_semantics"></a><h6>
-<a name="id521961"></a>
+<a name="id524965"></a>
             <a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -117,7 +117,7 @@
             <span class="bold"><b>Semantics</b></span>: Returns !(b &lt; a).
           </p>
 <a name="fusion.sequence.operator.comparison.less_than_equal.header"></a><h6>
-<a name="id522141"></a>
+<a name="id525145"></a>
             <a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -125,7 +125,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.less_than_equal.example"></a><h6>
-<a name="id522312"></a>
+<a name="id525316"></a>
             <a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -33,7 +33,7 @@
             Compare two sequences for inequality.
           </p>
 <a name="fusion.sequence.operator.comparison.not_equal.synopsis"></a><h6>
-<a name="id519715"></a>
+<a name="id522719"></a>
             <a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -42,7 +42,7 @@
 <span class="keyword">operator</span><span class="special">!=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.not_equal.parameters"></a><h6>
-<a name="id519870"></a>
+<a name="id522874"></a>
             <a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -88,7 +88,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.sequence.operator.comparison.not_equal.expression_semantics"></a><h6>
-<a name="id520004"></a>
+<a name="id523008"></a>
             <a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -119,7 +119,7 @@
             Returns !(a == b).
           </p>
 <a name="fusion.sequence.operator.comparison.not_equal.header"></a><h6>
-<a name="id520188"></a>
+<a name="id523191"></a>
             <a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -127,7 +127,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.comparison.not_equal.example"></a><h6>
-<a name="id520357"></a>
+<a name="id523361"></a>
             <a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -116,7 +116,7 @@
           representation may not be unambiguously parseable.
         </p>
 <a name="fusion.sequence.operator.i_o.header"></a><h5>
-<a name="id516765"></a>
+<a name="id519768"></a>
           <a href="i_o.html#fusion.sequence.operator.i_o.header">Header</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.operator.i_o.in"></a>in</h5></div></div></div>
 <a name="fusion.sequence.operator.i_o.in.description"></a><h6>
-<a name="id516943"></a>
+<a name="id519947"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             stream.
           </p>
 <a name="fusion.sequence.operator.i_o.in.synopsis"></a><h6>
-<a name="id516982"></a>
+<a name="id519985"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">&gt;&gt;(</span><span class="identifier">IStream</span><span class="special">&amp;</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.i_o.in.parameters"></a><h6>
-<a name="id517128"></a>
+<a name="id520131"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -107,7 +107,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.operator.i_o.in.expression_semantics"></a><h6>
-<a name="id517259"></a>
+<a name="id520262"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -123,7 +123,7 @@
             <span class="identifier">e</span></tt>.
           </p>
 <a name="fusion.sequence.operator.i_o.in.header"></a><h6>
-<a name="id517379"></a>
+<a name="id520382"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.i_o.in.example"></a><h6>
-<a name="id517546"></a>
+<a name="id520550"></a>
             <a href="in.html#fusion.sequence.operator.i_o.in.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.sequence.operator.i_o.out"></a>out</h5></div></div></div>
 <a name="fusion.sequence.operator.i_o.out.description"></a><h6>
-<a name="id517707"></a>
+<a name="id520711"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.description">Description</a>
           </h6>
 <p>
@@ -34,7 +34,7 @@
             stream.
           </p>
 <a name="fusion.sequence.operator.i_o.out.synopsis"></a><h6>
-<a name="id517746"></a>
+<a name="id520749"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="keyword">operator</span><span class="special">&lt;&lt;(</span><span class="identifier">OStream</span><span class="special">&amp;</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <a name="fusion.sequence.operator.i_o.out.parameters"></a><h6>
-<a name="id517893"></a>
+<a name="id520896"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.parameters">Parameters</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -107,7 +107,7 @@
 </tbody>
 </table></div>
 <a name="fusion.sequence.operator.i_o.out.expression_semantics"></a><h6>
-<a name="id518023"></a>
+<a name="id521026"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -123,7 +123,7 @@
             <span class="identifier">e</span></tt>.
           </p>
 <a name="fusion.sequence.operator.i_o.out.header"></a><h6>
-<a name="id518143"></a>
+<a name="id521147"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.header">Header</a>
           </h6>
 <pre class="programlisting">
@@ -131,7 +131,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.sequence.operator.i_o.out.example"></a><h6>
-<a name="id518312"></a>
+<a name="id521315"></a>
             <a href="out.html#fusion.sequence.operator.i_o.out.example">Example</a>
           </h6>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/category_of.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/category_of.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/category_of.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.category_of"></a>category_of</h3></div></div></div>
 <a name="fusion.support.category_of.description"></a><h4>
-<a name="id462954"></a>
+<a name="id462934"></a>
         <a href="category_of.html#fusion.support.category_of.description">Description</a>
       </h4>
 <p>
@@ -36,7 +36,7 @@
         <a href="../sequence/concepts.html" title="Concepts">Sequence Concepts</a>).
       </p>
 <a name="fusion.support.category_of.synopsis"></a><h4>
-<a name="id463022"></a>
+<a name="id463002"></a>
         <a href="category_of.html#fusion.support.category_of.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.category_of.parameters"></a><h4>
-<a name="id463153"></a>
+<a name="id463132"></a>
         <a href="category_of.html#fusion.support.category_of.parameters">Parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -95,7 +95,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.support.category_of.expression_semantics"></a><h4>
-<a name="id463259"></a>
+<a name="id463238"></a>
         <a href="category_of.html#fusion.support.category_of.expression_semantics">Expression
         Semantics</a>
       </h4>
@@ -161,7 +161,7 @@
         of a particular Sequence or Iterator.
       </p>
 <a name="fusion.support.category_of.header"></a><h4>
-<a name="id463862"></a>
+<a name="id463842"></a>
         <a href="category_of.html#fusion.support.category_of.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -169,7 +169,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">category_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.category_of.example"></a><h4>
-<a name="id464020"></a>
+<a name="id463999"></a>
         <a href="category_of.html#fusion.support.category_of.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.deduce"></a>deduce</h3></div></div></div>
 <a name="fusion.support.deduce.description"></a><h4>
-<a name="id464340"></a>
+<a name="id464319"></a>
         <a href="deduce.html#fusion.support.deduce.description">Description</a>
       </h4>
 <p>
@@ -39,7 +39,7 @@
         Reference wrappers are removed (see boost::ref).
       </p>
 <a name="fusion.support.deduce.header"></a><h4>
-<a name="id464439"></a>
+<a name="id464418"></a>
         <a href="deduce.html#fusion.support.deduce.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deduce</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.deduce.synopsis"></a><h4>
-<a name="id464595"></a>
+<a name="id464575"></a>
         <a href="deduce.html#fusion.support.deduce.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.deduce.example"></a><h4>
-<a name="id464726"></a>
+<a name="id464706"></a>
         <a href="deduce.html#fusion.support.deduce.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -82,7 +82,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.deduce.see_also"></a><h4>
-<a name="id465091"></a>
+<a name="id465070"></a>
         <a href="deduce.html#fusion.support.deduce.see_also">See also</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li>deduce_sequence</li></ul></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/deduce_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.deduce_sequence"></a>deduce_sequence</h3></div></div></div>
 <a name="fusion.support.deduce_sequence.description"></a><h4>
-<a name="id465160"></a>
+<a name="id465139"></a>
         <a href="deduce_sequence.html#fusion.support.deduce_sequence.description">Description</a>
       </h4>
 <p>
@@ -39,7 +39,7 @@
         original type as its argument.
       </p>
 <a name="fusion.support.deduce_sequence.header"></a><h4>
-<a name="id465222"></a>
+<a name="id465200"></a>
         <a href="deduce_sequence.html#fusion.support.deduce_sequence.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deduce_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.deduce_sequence.synopsis"></a><h4>
-<a name="id465380"></a>
+<a name="id465358"></a>
         <a href="deduce_sequence.html#fusion.support.deduce_sequence.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.deduce_sequence.example"></a><h4>
-<a name="id465512"></a>
+<a name="id465490"></a>
         <a href="deduce_sequence.html#fusion.support.deduce_sequence.example">Example</a>
       </h4>
 <pre class="programlisting">
@@ -84,7 +84,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.deduce_sequence.see_also"></a><h4>
-<a name="id466071"></a>
+<a name="id466049"></a>
         <a href="deduce_sequence.html#fusion.support.deduce_sequence.see_also">See also</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li>deduce</li></ul></div>

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/is_sequence.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/is_sequence.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/is_sequence.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.is_sequence"></a>is_sequence</h3></div></div></div>
 <a name="fusion.support.is_sequence.description"></a><h4>
-<a name="id459701"></a>
+<a name="id459681"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.description">Description</a>
       </h4>
 <p>
@@ -37,7 +37,7 @@
         conforming sequences.
       </p>
 <a name="fusion.support.is_sequence.synopsis"></a><h4>
-<a name="id459795"></a>
+<a name="id459774"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -51,7 +51,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.is_sequence.parameters"></a><h4>
-<a name="id459926"></a>
+<a name="id459906"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.parameters">Parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -96,7 +96,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.support.is_sequence.expression_semantics"></a><h4>
-<a name="id460032"></a>
+<a name="id460012"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.expression_semantics">Expression
         Semantics</a>
       </h4>
@@ -114,7 +114,7 @@
         otherwise.
       </p>
 <a name="fusion.support.is_sequence.header"></a><h4>
-<a name="id460202"></a>
+<a name="id460182"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -122,7 +122,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">is_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.is_sequence.example"></a><h4>
-<a name="id460359"></a>
+<a name="id460339"></a>
         <a href="is_sequence.html#fusion.support.is_sequence.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/is_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/is_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/is_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.is_view"></a>is_view</h3></div></div></div>
 <a name="fusion.support.is_view.description"></a><h4>
-<a name="id460805"></a>
+<a name="id460784"></a>
         <a href="is_view.html#fusion.support.is_view.description">Description</a>
       </h4>
 <p>
@@ -40,7 +40,7 @@
         specialized to accomodate clients providing Fusion conforming views.
       </p>
 <a name="fusion.support.is_view.synopsis"></a><h4>
-<a name="id460916"></a>
+<a name="id460896"></a>
         <a href="is_view.html#fusion.support.is_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -54,7 +54,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.is_view.parameters"></a><h4>
-<a name="id461047"></a>
+<a name="id461026"></a>
         <a href="is_view.html#fusion.support.is_view.parameters">Parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.support.is_view.expression_semantics"></a><h4>
-<a name="id461153"></a>
+<a name="id461132"></a>
         <a href="is_view.html#fusion.support.is_view.expression_semantics">Expression Semantics</a>
       </h4>
 <pre class="programlisting">
@@ -116,7 +116,7 @@
         otherwise.
       </p>
 <a name="fusion.support.is_view.header"></a><h4>
-<a name="id461323"></a>
+<a name="id461302"></a>
         <a href="is_view.html#fusion.support.is_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -124,7 +124,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">is_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.is_view.example"></a><h4>
-<a name="id461479"></a>
+<a name="id461458"></a>
         <a href="is_view.html#fusion.support.is_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/pair.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/pair.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/pair.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.pair"></a>pair</h3></div></div></div>
 <a name="fusion.support.pair.description"></a><h4>
-<a name="id466136"></a>
+<a name="id466114"></a>
         <a href="pair.html#fusion.support.pair.description">Description</a>
       </h4>
 <p>
@@ -37,7 +37,7 @@
         for example.
       </p>
 <a name="fusion.support.pair.synopsis"></a><h4>
-<a name="id466241"></a>
+<a name="id466219"></a>
         <a href="pair.html#fusion.support.pair.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -61,7 +61,7 @@
 <span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&amp;);</span>
 </pre>
 <a name="fusion.support.pair.template_parameters"></a><h4>
-<a name="id466684"></a>
+<a name="id466662"></a>
         <a href="pair.html#fusion.support.pair.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -140,13 +140,14 @@
 </dl>
 </div>
 <a name="fusion.support.pair.expression_semantics"></a><h4>
-<a name="id466964"></a>
+<a name="id466942"></a>
         <a href="pair.html#fusion.support.pair.expression_semantics">Expression Semantics</a>
       </h4>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
 <col>
+<col>
 </colgroup>
 <thead><tr>
 <th>
@@ -159,6 +160,7 @@
                 Semantics
               </p>
               </th>
+<td class="auto-generated"> </td>
 </tr></thead>
 <tbody>
 <tr>
@@ -173,6 +175,7 @@
                 equivalent to <tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">first</span><span class="special">&lt;</span><span class="identifier">P</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>.
               </p>
               </td>
+<td class="auto-generated"> </td>
 </tr>
 <tr>
 <td>
@@ -186,6 +189,7 @@
                 equivalent to <tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">second</span><span class="special">&lt;</span><span class="identifier">P</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>.
               </p>
               </td>
+<td class="auto-generated"> </td>
 </tr>
 <tr>
 <td>
@@ -198,6 +202,7 @@
                 Default construction.
               </p>
               </td>
+<td class="auto-generated"> </td>
 </tr>
 <tr>
 <td>
@@ -210,6 +215,7 @@
                 Construct a pair given value for the second type, <tt class="computeroutput"><span class="identifier">s</span></tt>.
               </p>
               </td>
+<td class="auto-generated"> </td>
 </tr>
 <tr>
 <td>
@@ -222,80 +228,42 @@
                 Copy constructs a pair from another pair, <tt class="computeroutput"><span class="identifier">p2</span></tt>.
               </p>
               </td>
+<td class="auto-generated"> </td>
 </tr>
 <tr>
 <td>
               <p>
- <tt class="computeroutput"><span class="identifier">p</span> <span class="special">=</span>
- <span class="identifier">p2</span></tt>
- </p>
- </td>
-<td>
- <p>
- Assigns a pair, p1, from another pair, <tt class="computeroutput"><span class="identifier">p2</span></tt>.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- make_pair&lt;F&gt;(s)
- </p>
- </td>
-<td>
- <p>
- Make a pair given the first type, <tt class="computeroutput"><span class="identifier">F</span></tt>,
- and a value for the second type, <tt class="computeroutput"><span class="identifier">s</span></tt>.
- The second type assumes the type of <tt class="computeroutput"><span class="identifier">s</span></tt>
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <tt class="computeroutput"><span class="identifier">o</span> <span class="special">&lt;&lt;</span>
- <span class="identifier">p</span></tt>
+ <tt class="computeroutput"><span class="identifier">p</span><span class="special">.</span><span class="identifier">second</span></tt>
               </p>
               </td>
 <td>
               <p>
- Output <tt class="computeroutput"><span class="identifier">p</span></tt> to output
- stream, <tt class="computeroutput"><span class="identifier">o</span></tt>.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <tt class="computeroutput"><span class="identifier">i</span> <span class="special">&gt;&gt;</span>
- <span class="identifier">p</span></tt>
- </p>
- </td>
-<td>
- <p>
- Input <tt class="computeroutput"><span class="identifier">p</span></tt> from input
- stream, <tt class="computeroutput"><span class="identifier">i</span></tt>.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <tt class="computeroutput"><span class="identifier">p</span> <span class="special">==</span>
- <span class="identifier">p2</span></tt>
- </p>
- </td>
-<td>
- <p>
- Tests two pairs for equality.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <tt class="computeroutput"><span class="identifier">p</span> <span class="special">!=</span>
- <span class="identifier">p2</span></tt>
+ Get the data from <tt class="computeroutput"><span class="identifier">p1</span><span class="special">.]]</span> <span class="special">[[</span></tt>p
+ = p2<tt class="computeroutput"><span class="special">]</span> <span class="special">[</span><span class="identifier">Assigns</span> <span class="identifier">a</span>
+ <span class="identifier">pair</span><span class="special">,</span>
+ </tt>p1<tt class="computeroutput"><span class="special">,</span> <span class="identifier">from</span>
+ <span class="identifier">another</span> <span class="identifier">pair</span><span class="special">,</span> </tt>p2<tt class="computeroutput"><span class="special">.]]</span>
+ <span class="special">[[</span><span class="identifier">make_pair</span><span class="special">&lt;</span><span class="identifier">F</span><span class="special">&gt;(</span><span class="identifier">s</span><span class="special">)]</span> <span class="special">[</span><span class="identifier">Make</span> <span class="identifier">a</span>
+ <span class="identifier">pair</span> <span class="identifier">given</span>
+ <span class="identifier">the</span> <span class="identifier">first</span>
+ <span class="identifier">type</span><span class="special">,</span>
+ </tt>F<tt class="computeroutput"><span class="special">,</span> <span class="keyword">and</span>
+ <span class="identifier">a</span> <span class="identifier">value</span>
+ <span class="keyword">for</span> <span class="identifier">the</span>
+ <span class="identifier">second</span> <span class="identifier">type</span><span class="special">,</span> </tt>s<tt class="computeroutput"><span class="special">.</span>
+ <span class="identifier">The</span> <span class="identifier">second</span>
+ <span class="identifier">type</span> <span class="identifier">assumes</span>
+ <span class="identifier">the</span> <span class="identifier">type</span>
+ <span class="identifier">of</span> </tt>s<tt class="computeroutput"><span class="special">]]</span>
+ <span class="special">[[</span></tt>o &lt;&lt; p<tt class="computeroutput"><span class="special">]</span> <span class="special">[</span><span class="identifier">Output</span> </tt>p<tt class="computeroutput"> <span class="identifier">to</span>
+ <span class="identifier">output</span> <span class="identifier">stream</span><span class="special">,</span> </tt>o<tt class="computeroutput"><span class="special">.]]</span>
+ <span class="special">[[</span></tt>i &gt;&gt; p<tt class="computeroutput"><span class="special">]</span> <span class="special">[</span><span class="identifier">Input</span> </tt>p<tt class="computeroutput"> <span class="identifier">from</span>
+ <span class="identifier">input</span> <span class="identifier">stream</span><span class="special">,</span> </tt>i<tt class="computeroutput"><span class="special">.]]</span>
+ <span class="special">[[</span></tt>p == p2<tt class="computeroutput"><span class="special">]</span>
+ <span class="special">[</span><span class="identifier">Tests</span>
+ <span class="identifier">two</span> <span class="identifier">pairs</span>
+ <span class="keyword">for</span> <span class="identifier">equality</span><span class="special">.]]</span> <span class="special">[[</span></tt>p
+ != p2`
               </p>
               </td>
 <td>
@@ -307,7 +275,7 @@
 </tbody>
 </table></div>
 <a name="fusion.support.pair.header"></a><h4>
-<a name="id467677"></a>
+<a name="id467922"></a>
         <a href="pair.html#fusion.support.pair.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -315,7 +283,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.pair.example"></a><h4>
-<a name="id467833"></a>
+<a name="id468079"></a>
         <a href="pair.html#fusion.support.pair.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/support/tag_of.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/support/tag_of.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/support/tag_of.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.support.tag_of"></a>tag_of</h3></div></div></div>
 <a name="fusion.support.tag_of.description"></a><h4>
-<a name="id461929"></a>
+<a name="id461908"></a>
         <a href="tag_of.html#fusion.support.tag_of.description">Description</a>
       </h4>
 <p>
@@ -40,7 +40,7 @@
         conforming sequences.
       </p>
 <a name="fusion.support.tag_of.synopsis"></a><h4>
-<a name="id461989"></a>
+<a name="id461968"></a>
         <a href="tag_of.html#fusion.support.tag_of.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -54,7 +54,7 @@
 <span class="special">}</span>
 </pre>
 <a name="fusion.support.tag_of.parameters"></a><h4>
-<a name="id462118"></a>
+<a name="id462098"></a>
         <a href="tag_of.html#fusion.support.tag_of.parameters">Parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.support.tag_of.expression_semantics"></a><h4>
-<a name="id462224"></a>
+<a name="id462204"></a>
         <a href="tag_of.html#fusion.support.tag_of.expression_semantics">Expression Semantics</a>
       </h4>
 <pre class="programlisting">
@@ -113,7 +113,7 @@
         with <tt class="computeroutput"><span class="identifier">T</span></tt>.
       </p>
 <a name="fusion.support.tag_of.header"></a><h4>
-<a name="id462343"></a>
+<a name="id462322"></a>
         <a href="tag_of.html#fusion.support.tag_of.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -121,7 +121,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.support.tag_of.example"></a><h4>
-<a name="id462499"></a>
+<a name="id462478"></a>
         <a href="tag_of.html#fusion.support.tag_of.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -48,7 +48,7 @@
         in future releases of fusion.
       </p>
 <a name="fusion.tuple.class_template_tuple.synopsis"></a><h4>
-<a name="id632864"></a>
+<a name="id635735"></a>
         <a href="class_template_tuple.html#fusion.tuple.class_template_tuple.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,7 +27,7 @@
 <div class="titlepage"><div><div><h4 class="title">
 <a name="fusion.tuple.class_template_tuple.construction"></a>Construction</h4></div></div></div>
 <a name="fusion.tuple.class_template_tuple.construction.description"></a><h5>
-<a name="id633034"></a>
+<a name="id635910"></a>
           <a href="construction.html#fusion.tuple.class_template_tuple.construction.description">Description</a>
         </h5>
 <p>
@@ -38,7 +38,7 @@
           in this section.
         </p>
 <a name="fusion.tuple.class_template_tuple.construction.specification"></a><h5>
-<a name="id633075"></a>
+<a name="id635953"></a>
           <a href="construction.html#fusion.tuple.class_template_tuple.construction.specification">Specification</a>
         </h5>
 <div class="variablelist">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         access">Element
         access</a></h4></div></div></div>
 <a name="fusion.tuple.class_template_tuple.element_access.description"></a><h5>
-<a name="id635029"></a>
+<a name="id637950"></a>
           <a href="element_access.html#fusion.tuple.class_template_tuple.element_access.description">Description</a>
         </h5>
 <p>
@@ -40,7 +40,7 @@
           function to provide access to it's elements by zero based numeric index.
         </p>
 <a name="fusion.tuple.class_template_tuple.element_access.specification"></a><h5>
-<a name="id635078"></a>
+<a name="id638003"></a>
           <a href="element_access.html#fusion.tuple.class_template_tuple.element_access.specification">Specification</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         operators">Relational
         operators</a></h4></div></div></div>
 <a name="fusion.tuple.class_template_tuple.relational_operators.description"></a><h5>
-<a name="id635696"></a>
+<a name="id638636"></a>
           <a href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.description">Description</a>
         </h5>
 <p>
@@ -38,7 +38,7 @@
           Tuple</a> provides the standard boolean relational operators.
         </p>
 <a name="fusion.tuple.class_template_tuple.relational_operators.specification"></a><h5>
-<a name="id635734"></a>
+<a name="id638676"></a>
           <a href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.specification">Specification</a>
         </h5>
 <div class="variablelist">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         creation functions">Tuple
         creation functions</a></h4></div></div></div>
 <a name="fusion.tuple.class_template_tuple.tuple_creation_functions.description"></a><h5>
-<a name="id633808"></a>
+<a name="id636704"></a>
           <a href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.description">Description</a>
         </h5>
 <p>
@@ -40,7 +40,7 @@
           functions are described in this section.
         </p>
 <a name="fusion.tuple.class_template_tuple.tuple_creation_functions.specification"></a><h5>
-<a name="id633879"></a>
+<a name="id636778"></a>
           <a href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.specification">Specification</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         helper classes">Tuple
         helper classes</a></h4></div></div></div>
 <a name="fusion.tuple.class_template_tuple.tuple_helper_classes.description"></a><h5>
-<a name="id634591"></a>
+<a name="id637500"></a>
           <a href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.description">Description</a>
         </h5>
 <p>
@@ -40,7 +40,7 @@
           tuple size, and the element types.
         </p>
 <a name="fusion.tuple.class_template_tuple.tuple_helper_classes.specification"></a><h5>
-<a name="id634630"></a>
+<a name="id637541"></a>
           <a href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.specification">Specification</a>
         </h5>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/tuple/pairs.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/tuple/pairs.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/tuple/pairs.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -27,7 +27,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.tuple.pairs"></a>Pairs</h3></div></div></div>
 <a name="fusion.tuple.pairs.description"></a><h4>
-<a name="id639030"></a>
+<a name="id641990"></a>
         <a href="pairs.html#fusion.tuple.pairs.description">Description</a>
       </h4>
 <p>
@@ -36,7 +36,7 @@
         as if it were a 2 element tuple.
       </p>
 <a name="fusion.tuple.pairs.specification"></a><h4>
-<a name="id639087"></a>
+<a name="id642047"></a>
         <a href="pairs.html#fusion.tuple.pairs.specification">Specification</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -44,7 +44,7 @@
       to copy and be passed around by value.
     </p>
 <a name="fusion.view.header"></a><h3>
-<a name="id560236"></a>
+<a name="id563241"></a>
       <a href="view.html#fusion.view.header">Header</a>
     </h3>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/filter_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/filter_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/filter_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.view.filter_view"></a>filter_view</h3></div></div></div>
 <a name="fusion.view.filter_view.description"></a><h4>
-<a name="id561380"></a>
+<a name="id564385"></a>
         <a href="filter_view.html#fusion.view.filter_view.description">Description</a>
       </h4>
 <p>
@@ -37,7 +37,7 @@
         only those elements for which its predicate evaluates to <tt class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
       </p>
 <a name="fusion.view.filter_view.header"></a><h4>
-<a name="id561463"></a>
+<a name="id564468"></a>
         <a href="filter_view.html#fusion.view.filter_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.filter_view.synopsis"></a><h4>
-<a name="id561620"></a>
+<a name="id564625"></a>
         <a href="filter_view.html#fusion.view.filter_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -53,7 +53,7 @@
 <span class="keyword">struct</span> <span class="identifier">filter_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.filter_view.template_parameters"></a><h4>
-<a name="id561718"></a>
+<a name="id564724"></a>
         <a href="filter_view.html#fusion.view.filter_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -117,7 +117,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.filter_view.model_of"></a><h4>
-<a name="id561887"></a>
+<a name="id564892"></a>
         <a href="filter_view.html#fusion.view.filter_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@@ -142,7 +142,7 @@
 </dl>
 </div>
 <a name="fusion.view.filter_view.expression_semantics"></a><h4>
-<a name="id562049"></a>
+<a name="id565054"></a>
         <a href="filter_view.html#fusion.view.filter_view.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -214,7 +214,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.filter_view.example"></a><h4>
-<a name="id562362"></a>
+<a name="id565367"></a>
         <a href="filter_view.html#fusion.view.filter_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/iterator_range.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/iterator_range.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/iterator_range.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.view.iterator_range"></a>iterator_range</h3></div></div></div>
 <a name="fusion.view.iterator_range.description"></a><h4>
-<a name="id562836"></a>
+<a name="id565842"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.description">Description</a>
       </h4>
 <p>
@@ -34,7 +34,7 @@
         sub-range of its underlying sequence delimited by a pair of iterators.
       </p>
 <a name="fusion.view.iterator_range.header"></a><h4>
-<a name="id562878"></a>
+<a name="id565883"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -42,7 +42,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.iterator_range.synopsis"></a><h4>
-<a name="id563036"></a>
+<a name="id566041"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="keyword">struct</span> <span class="identifier">iterator_range</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.iterator_range.template_parameters"></a><h4>
-<a name="id563134"></a>
+<a name="id566139"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -112,7 +112,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.iterator_range.model_of"></a><h4>
-<a name="id563288"></a>
+<a name="id566294"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -149,7 +149,7 @@
 </dl>
 </div>
 <a name="fusion.view.iterator_range.expression_semantics"></a><h4>
-<a name="id563518"></a>
+<a name="id566523"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.expression_semantics">Expression
         Semantics</a>
       </h4>
@@ -224,7 +224,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.iterator_range.example"></a><h4>
-<a name="id563854"></a>
+<a name="id566859"></a>
         <a href="iterator_range.html#fusion.view.iterator_range.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/joint_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/joint_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/joint_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.view.joint_view"></a>joint_view</h3></div></div></div>
 <a name="fusion.view.joint_view.description"></a><h4>
-<a name="id564520"></a>
+<a name="id567525"></a>
         <a href="joint_view.html#fusion.view.joint_view.description">Description</a>
       </h4>
 <p>
@@ -34,7 +34,7 @@
         which is a concatenation of two sequences.
       </p>
 <a name="fusion.view.joint_view.header"></a><h4>
-<a name="id564561"></a>
+<a name="id567566"></a>
         <a href="joint_view.html#fusion.view.joint_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -42,7 +42,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.joint_view.synopsis"></a><h4>
-<a name="id564719"></a>
+<a name="id567724"></a>
         <a href="joint_view.html#fusion.view.joint_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -50,7 +50,7 @@
 <span class="keyword">struct</span> <span class="identifier">joint_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.joint_view.template_parameters"></a><h4>
-<a name="id564816"></a>
+<a name="id567821"></a>
         <a href="joint_view.html#fusion.view.joint_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -116,7 +116,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.joint_view.model_of"></a><h4>
-<a name="id564973"></a>
+<a name="id567978"></a>
         <a href="joint_view.html#fusion.view.joint_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@@ -144,7 +144,7 @@
 </dl>
 </div>
 <a name="fusion.view.joint_view.expression_semantics"></a><h4>
-<a name="id565173"></a>
+<a name="id568178"></a>
         <a href="joint_view.html#fusion.view.joint_view.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -217,7 +217,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.joint_view.example"></a><h4>
-<a name="id565508"></a>
+<a name="id568513"></a>
         <a href="joint_view.html#fusion.view.joint_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/reverse_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/reverse_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/reverse_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -31,7 +31,7 @@
         element will be its first.
       </p>
 <a name="fusion.view.reverse_view.header"></a><h4>
-<a name="id569616"></a>
+<a name="id572620"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -39,7 +39,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.reverse_view.synopsis"></a><h4>
-<a name="id569773"></a>
+<a name="id572778"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="keyword">struct</span> <span class="identifier">reverse_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.reverse_view.template_parameters"></a><h4>
-<a name="id569854"></a>
+<a name="id572858"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -93,7 +93,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.view.reverse_view.model_of"></a><h4>
-<a name="id569967"></a>
+<a name="id572971"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional
@@ -118,7 +118,7 @@
 </dl>
 </div>
 <a name="fusion.view.reverse_view.expression_semantics"></a><h4>
-<a name="id570132"></a>
+<a name="id573137"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.expression_semantics">Expression
         Semantics</a>
       </h4>
@@ -191,7 +191,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.reverse_view.example"></a><h4>
-<a name="id570444"></a>
+<a name="id573449"></a>
         <a href="reverse_view.html#fusion.view.reverse_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/single_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/single_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/single_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -30,7 +30,7 @@
         a value as a single element sequence.
       </p>
 <a name="fusion.view.single_view.header"></a><h4>
-<a name="id560415"></a>
+<a name="id563420"></a>
         <a href="single_view.html#fusion.view.single_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -38,7 +38,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.single_view.synopsis"></a><h4>
-<a name="id560572"></a>
+<a name="id563577"></a>
         <a href="single_view.html#fusion.view.single_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -46,7 +46,7 @@
 <span class="keyword">struct</span> <span class="identifier">single_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.single_view.template_parameters"></a><h4>
-<a name="id560653"></a>
+<a name="id563658"></a>
         <a href="single_view.html#fusion.view.single_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -90,7 +90,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.view.single_view.model_of"></a><h4>
-<a name="id560757"></a>
+<a name="id563762"></a>
         <a href="single_view.html#fusion.view.single_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@@ -114,7 +114,7 @@
 </dl>
 </div>
 <a name="fusion.view.single_view.expression_semantics"></a><h4>
-<a name="id560921"></a>
+<a name="id563926"></a>
         <a href="single_view.html#fusion.view.single_view.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -186,7 +186,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.single_view.example"></a><h4>
-<a name="id561233"></a>
+<a name="id564238"></a>
         <a href="single_view.html#fusion.view.single_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/transform_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/transform_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/transform_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -35,7 +35,7 @@
         Traversal Concept</a>) of its underlying sequence or sequences.
       </p>
 <a name="fusion.view.transform_view.header"></a><h4>
-<a name="id567316"></a>
+<a name="id570320"></a>
         <a href="transform_view.html#fusion.view.transform_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -43,7 +43,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.transform_view.synopsis"></a><h4>
-<a name="id567474"></a>
+<a name="id570478"></a>
         <a href="transform_view.html#fusion.view.transform_view.synopsis">Synopsis</a>
       </h4>
 <p>
@@ -61,7 +61,7 @@
 <span class="keyword">struct</span> <span class="identifier">transform_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.transform_view.template_parameters"></a><h4>
-<a name="id567682"></a>
+<a name="id570686"></a>
         <a href="transform_view.html#fusion.view.transform_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -183,7 +183,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.transform_view.model_of"></a><h4>
-<a name="id568147"></a>
+<a name="id571151"></a>
         <a href="transform_view.html#fusion.view.transform_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -242,7 +242,7 @@
 </dl>
 </div>
 <a name="fusion.view.transform_view.expression_semantics"></a><h4>
-<a name="id568548"></a>
+<a name="id571552"></a>
         <a href="transform_view.html#fusion.view.transform_view.expression_semantics">Expression
         Semantics</a>
       </h4>
@@ -337,7 +337,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.transform_view.example"></a><h4>
-<a name="id569028"></a>
+<a name="id572032"></a>
         <a href="transform_view.html#fusion.view.transform_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/fusion/view/zip_view.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/fusion/view/zip_view.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/fusion/view/zip_view.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -26,7 +26,7 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="fusion.view.zip_view"></a>zip_view</h3></div></div></div>
 <a name="fusion.view.zip_view.description"></a><h4>
-<a name="id565916"></a>
+<a name="id568921"></a>
         <a href="zip_view.html#fusion.view.zip_view.description">Description</a>
       </h4>
 <p>
@@ -37,7 +37,7 @@
         to the component <span class="underline">_sequence</span>_s.
       </p>
 <a name="fusion.view.zip_view.header"></a><h4>
-<a name="id565994"></a>
+<a name="id568999"></a>
         <a href="zip_view.html#fusion.view.zip_view.header">Header</a>
       </h4>
 <pre class="programlisting">
@@ -45,7 +45,7 @@
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.view.zip_view.synopsis"></a><h4>
-<a name="id566152"></a>
+<a name="id569157"></a>
         <a href="zip_view.html#fusion.view.zip_view.synopsis">Synopsis</a>
       </h4>
 <pre class="programlisting">
@@ -53,7 +53,7 @@
 <span class="keyword">struct</span> <span class="identifier">zip_view</span><span class="special">;</span>
 </pre>
 <a name="fusion.view.zip_view.template_parameters"></a><h4>
-<a name="id566232"></a>
+<a name="id569236"></a>
         <a href="zip_view.html#fusion.view.zip_view.template_parameters">Template parameters</a>
       </h4>
 <div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
 </tr></tbody>
 </table></div>
 <a name="fusion.view.zip_view.model_of"></a><h4>
-<a name="id566352"></a>
+<a name="id569356"></a>
         <a href="zip_view.html#fusion.view.zip_view.model_of">Model of</a>
       </h4>
 <div class="itemizedlist"><ul type="disc"><li>
@@ -132,7 +132,7 @@
 </dl>
 </div>
 <a name="fusion.view.zip_view.expression_semantics"></a><h4>
-<a name="id566547"></a>
+<a name="id569552"></a>
         <a href="zip_view.html#fusion.view.zip_view.expression_semantics">Expression Semantics</a>
       </h4>
 <p>
@@ -204,7 +204,7 @@
 </tbody>
 </table></div>
 <a name="fusion.view.zip_view.example"></a><h4>
-<a name="id566856"></a>
+<a name="id569861"></a>
         <a href="zip_view.html#fusion.view.zip_view.example">Example</a>
       </h4>
 <pre class="programlisting">

Modified: branches/proto/v3/libs/fusion/doc/html/index.html
==============================================================================
--- branches/proto/v3/libs/fusion/doc/html/index.html (original)
+++ branches/proto/v3/libs/fusion/doc/html/index.html 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -34,7 +34,7 @@
 <div><p class="copyright">Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias
       Schwinger</p></div>
 <div><div class="legalnotice">
-<a name="id455993"></a><p>
+<a name="id385249"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -244,7 +244,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: November 14, 2007 at 10:10:22 GMT</small></p></td>
+<td align="left"><p><small>Last revised: December 17, 2007 at 09:22:31 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/proto/v3/libs/fusion/doc/iterator.qbk
==============================================================================
--- branches/proto/v3/libs/fusion/doc/iterator.qbk (original)
+++ branches/proto/v3/libs/fusion/doc/iterator.qbk 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -11,7 +11,9 @@
 As with __mpl__ and __stl__ iterators describe positions, and
 provide access to data within an underlying __sequence__.
 
-/iterator.hpp>
+[heading Header]
+ #include <boost/fusion/iterator.hpp>
+ #include <boost/fusion/include/iterator.hpp>
 
 [section Concepts]
 
@@ -237,7 +239,9 @@
 
 [*Semantics]: Dereferences the iterator `i`.
 
-/iterator/deref.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/deref.hpp>
+ #include <boost/fusion/include/deref.hpp>
 
 [heading Example]
     typedef __vector__<int,int&> vec;
@@ -273,7 +277,9 @@
 
 [*Semantics]: Returns an iterator to the next element after `i`.
 
-/iterator/next.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/next.hpp>
+ #include <boost/fusion/include/next.hpp>
 
 [heading Example]
     typedef __vector__<int,int,int> vec;
@@ -308,7 +314,9 @@
 
 [*Semantics]: Returns an iterator to the element prior to `i`.
 
-/iterator/prior.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/prior.hpp>
+ #include <boost/fusion/include/prior.hpp>
 
 [heading Example]
     typedef __vector__<int,int> vec;
@@ -343,7 +351,9 @@
 
 [*Semantics]: Returns the distance between iterators `i` and `j`.
 
-/iterator/distance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/distance.hpp>
+ #include <boost/fusion/include/distance.hpp>
 
 [heading Example]
     typedef __vector__<int,int,int> vec;
@@ -378,7 +388,9 @@
 
 [*Semantics]: Returns an iterator to the element `M` positions from `i`. If `i` is a __bidirectional_iterator__ then `M` may be negative.
 
-/iterator/advance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/advance.hpp>
+ #include <boost/fusion/include/advance.hpp>
 
 [heading Example]
     typedef __vector__<int,int,int> vec;
@@ -413,7 +425,9 @@
 
 [*Semantics]: Returns an iterator to the element `N` positions from `i`. If `i` is a __bidirectional_iterator__ then `N` may be negative.
 
-/iterator/advance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/advance.hpp>
+ #include <boost/fusion/include/advance.hpp>
 
 [heading Example]
     typedef __vector__<int,int,int> vec;
@@ -452,7 +466,9 @@
 
 [*Semantics]: Equivalent to `__deref__(i)`.
 
-/iterator/deref.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/deref.hpp>
+ #include <boost/fusion/include/deref.hpp>
 
 [heading Example]
     typedef __vector__<int,int&> vec;
@@ -489,7 +505,9 @@
 
 [*Semantics]: Equivalent to `__result_of_equal_to__<I,J>::value` where `I` and `J` are the types of `i` and `j` respectively.
 
-/iterator/equal_to.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/equal_to.hpp>
+ #include <boost/fusion/include/equal_to.hpp>
 
 [endsect]
 
@@ -516,7 +534,9 @@
 
 [*Semantics]: Equivalent to `!__result_of_equal_to__<I,J>::value` where `I` and `J` are the types of `i` and `j` respectively.
 
-/iterator/equal_to.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/equal_to.hpp>
+ #include <boost/fusion/include/equal_to.hpp>
 
 [endsect]
 
@@ -551,7 +571,9 @@
 
 [*Semantics]: Returns the type stored in a sequence at iterator position `I`.
 
-/iterator/value_of.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/value_of.hpp>
+ #include <boost/fusion/include/value_of.hpp>
 
 [heading Example]
     typedef __vector__<int,int&,const int&> vec;
@@ -591,7 +613,9 @@
 
 [*Semantics]: Returns the result of dereferencing an iterator of type `I`.
 
-/iterator/deref.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/deref.hpp>
+ #include <boost/fusion/include/deref.hpp>
 
 [heading Example]
     typedef __vector__<int,int&> vec;
@@ -633,7 +657,9 @@
 
 [*Semantics]: Returns an iterator to the next element in the sequence after `I`.
 
-/iterator/next.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/next.hpp>
+ #include <boost/fusion/include/next.hpp>
 
 [heading Example]
     typedef __vector__<int,double> vec;
@@ -669,7 +695,9 @@
 
 [*Semantics]: Returns an iterator to the previous element in the sequence before `I`.
 
-/iterator/prior.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/prior.hpp>
+ #include <boost/fusion/include/prior.hpp>
 
 [heading Example]
     typedef __vector__<int,double> vec;
@@ -709,7 +737,9 @@
 
 [*Semantics]: Returns `boost::mpl::true_` if `I` and `J` are iterators to the same position. Returns `boost::mpl::false_` otherwise.
 
-/iterator/equal_to.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/equal_to.hpp>
+ #include <boost/fusion/include/equal_to.hpp>
 
 [heading Example]
     typedef __vector__<int,double> vec;
@@ -747,7 +777,9 @@
 
 [*Semantics]: Returns the distance between iterators of types `I` and `J`.
 
-/iterator/distance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/distance.hpp>
+ #include <boost/fusion/include/distance.hpp>
 
 [heading Example]
     typedef __vector__<int,double,char> vec;
@@ -788,7 +820,9 @@
 
 [*Semantics]: Returns an iterator a distance `M` from `I`. If `I` is a __bidirectional_iterator__ then `M` may be negative.
 
-/iterator/advance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/advance.hpp>
+ #include <boost/fusion/include/advance.hpp>
 
 [heading Example]
     typedef __vector__<int,double,char> vec;
@@ -828,7 +862,9 @@
 
 [*Semantics]: Returns an iterator a distance `N` from `I`. If `I` is a __bidirectional_iterator__ then `N` may be negative. Equivalent to `__result_of_advance__<I, boost::mpl::int_<N> >::type`.
 
-/iterator/advance.hpp>
+[heading Header]
+ #include <boost/fusion/iterator/advance.hpp>
+ #include <boost/fusion/include/advance.hpp>
 
 [heading Example]
     typedef __vector__<int,double,char> vec;

Modified: branches/proto/v3/libs/fusion/doc/support.qbk
==============================================================================
--- branches/proto/v3/libs/fusion/doc/support.qbk (original)
+++ branches/proto/v3/libs/fusion/doc/support.qbk 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -414,7 +414,8 @@
     [[`P()`] [Default construction.]]
     [[`P(s)`] [Construct a pair given value for the second type, `s`.]]
     [[`P(p2)`] [Copy constructs a pair from another pair, `p2`.]]
- [[`p = p2`] [Assigns a pair, p1, from another pair, `p2`.]]
+ [[`p.second`] [Get the data from `p1.]]
+ [[`p = p2`] [Assigns a pair, `p1`, from another pair, `p2`.]]
     [[make_pair<F>(s)] [Make a pair given the first type, `F`, and a value for
                         the second type, `s`. The second type assumes the type of `s`]]
     [[`o << p`] [Output `p` to output stream, `o`.]]

Modified: branches/proto/v3/libs/fusion/test/sequence/adapt_struct.cpp
==============================================================================
--- branches/proto/v3/libs/fusion/test/sequence/adapt_struct.cpp (original)
+++ branches/proto/v3/libs/fusion/test/sequence/adapt_struct.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -42,6 +42,9 @@
     (int, y)
 )
 
+struct s { int m; };
+BOOST_FUSION_ADAPT_STRUCT(s, (int, m))
+
 int
 main()
 {
@@ -101,6 +104,16 @@
         l = p;
     }
 
+ { // begin/end
+ using namespace boost::fusion;
+ using boost::is_same;
+
+ typedef result_of::begin<s>::type b;
+ typedef result_of::end<s>::type e;
+ // this fails
+ BOOST_MPL_ASSERT((is_same<result_of::next<b>::type, e>));
+ }
+
     return boost::report_errors();
 }
 

Modified: branches/proto/v3/libs/fusion/todo.txt
==============================================================================
--- branches/proto/v3/libs/fusion/todo.txt (original)
+++ branches/proto/v3/libs/fusion/todo.txt 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -6,6 +6,15 @@
 http://www.boost.org/LICENSE_1_0.txt)
 ===============================================================================
 
+* Document rationale behind at and value_at and how to choose which
+ to use.
+
+* Reinstate the function object algorithms
+
+* Break all dependency cycles if there are some more
+
+* Break the view<-->algorithm dependency cycle
+
 * Improve extension docs
 
 * Document sequence/convert

Modified: branches/proto/v3/libs/math/doc/sf_and_dist/graphs/gamma_dist2.png
==============================================================================
Binary files. No diff available.

Modified: branches/proto/v3/libs/math/test/compile_test/compl_abs_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_abs_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_abs_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<float >(boost::math::fabs(std::complex<float>()));
    check_result<double >(boost::math::fabs(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<long double>(boost::math::fabs(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_acos_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_acos_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_acos_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::acos(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::acos(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<std::complex<long double> >(boost::math::acos(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_acosh_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_acosh_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_acosh_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::acosh(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::acosh(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<std::complex<long double> >(boost::math::acosh(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_asin_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_asin_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_asin_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,6 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::asin(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::asin(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
+ check_result<std::complex<long double> >(boost::math::asin(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_asinh_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_asinh_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_asinh_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::asinh(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::asinh(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<std::complex<long double> >(boost::math::asinh(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_atan_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_atan_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_atan_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::atan(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::atan(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<std::complex<long double> >(boost::math::atan(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/math/test/compile_test/compl_atanh_incl_test.cpp
==============================================================================
--- branches/proto/v3/libs/math/test/compile_test/compl_atanh_incl_test.cpp (original)
+++ branches/proto/v3/libs/math/test/compile_test/compl_atanh_incl_test.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -20,7 +20,9 @@
 {
    check_result<std::complex<float> >(boost::math::atanh(std::complex<float>()));
    check_result<std::complex<double> >(boost::math::atanh(std::complex<double>()));
+#ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
    check_result<std::complex<long double> >(boost::math::atanh(std::complex<long double>()));
+#endif
 }
 
 

Modified: branches/proto/v3/libs/thread/src/pthread/thread.cpp
==============================================================================
--- branches/proto/v3/libs/thread/src/pthread/thread.cpp (original)
+++ branches/proto/v3/libs/thread/src/pthread/thread.cpp 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -13,6 +13,9 @@
 #include <boost/thread/locks.hpp>
 #include <boost/thread/once.hpp>
 #include <boost/thread/tss.hpp>
+#ifdef __linux__
+#include <sys/sysinfo.h>
+#endif
 
 #include "timeconv.inl"
 
@@ -229,7 +232,7 @@
         return !operator==(other);
     }
 
- boost::shared_ptr<detail::thread_data_base> thread::get_thread_info() const
+ detail::thread_data_ptr thread::get_thread_info() const
     {
         lock_guard<mutex> l(thread_info_mutex);
         return thread_info;
@@ -237,7 +240,7 @@
 
     void thread::join()
     {
- boost::shared_ptr<detail::thread_data_base> const local_thread_info=get_thread_info();
+ detail::thread_data_ptr const local_thread_info=get_thread_info();
         if(local_thread_info)
         {
             bool do_join=false;
@@ -281,7 +284,7 @@
 
     bool thread::timed_join(system_time const& wait_until)
     {
- boost::shared_ptr<detail::thread_data_base> const local_thread_info=get_thread_info();
+ detail::thread_data_ptr const local_thread_info=get_thread_info();
         if(local_thread_info)
         {
             bool do_join=false;
@@ -335,7 +338,7 @@
 
     void thread::detach()
     {
- boost::shared_ptr<detail::thread_data_base> local_thread_info;
+ detail::thread_data_ptr local_thread_info;
         {
             lock_guard<mutex> l1(thread_info_mutex);
             thread_info.swap(local_thread_info);
@@ -408,15 +411,21 @@
 
     unsigned thread::hardware_concurrency()
     {
- return 1;
+#if defined(PTW32_VERSION) || defined(__hpux)
+ return pthread_num_processors_np();
+#elif defined(__linux__)
+ return get_nprocs;
+#else
+ return 0;
+#endif
     }
 
     thread::id thread::get_id() const
     {
- boost::shared_ptr<detail::thread_data_base> local_thread_info=get_thread_info();
+ detail::thread_data_ptr const local_thread_info=get_thread_info();
         if(local_thread_info)
         {
- return id(local_thread_info->thread_handle);
+ return id(local_thread_info);
         }
         else
         {
@@ -426,7 +435,7 @@
 
     void thread::interrupt()
     {
- boost::shared_ptr<detail::thread_data_base> local_thread_info=get_thread_info();
+ detail::thread_data_ptr const local_thread_info=get_thread_info();
         if(local_thread_info)
         {
             lock_guard<mutex> lk(local_thread_info->data_mutex);
@@ -440,7 +449,7 @@
 
     bool thread::interruption_requested() const
     {
- boost::shared_ptr<detail::thread_data_base> local_thread_info=get_thread_info();
+ detail::thread_data_ptr const local_thread_info=get_thread_info();
         if(local_thread_info)
         {
             lock_guard<mutex> lk(local_thread_info->data_mutex);
@@ -455,6 +464,12 @@
 
     namespace this_thread
     {
+ thread::id get_id()
+ {
+ boost::detail::thread_data_base* const thread_info=get_or_make_current_thread_data();
+ return thread::id(thread_info?thread_info->shared_from_this():detail::thread_data_ptr());
+ }
+
         void interruption_point()
         {
             boost::detail::thread_data_base* const thread_info=detail::get_current_thread_data();

Modified: branches/proto/v3/libs/thread/test/Jamfile.v2
==============================================================================
--- branches/proto/v3/libs/thread/test/Jamfile.v2 (original)
+++ branches/proto/v3/libs/thread/test/Jamfile.v2 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -35,7 +35,10 @@
 {
     test-suite "threads"
         : [ thread-run test_thread.cpp ]
+ [ thread-run test_thread_id.cpp ]
+ [ thread-run test_hardware_concurrency.cpp ]
           [ thread-run test_thread_move.cpp ]
+ [ thread-run test_move_function.cpp ]
           [ thread-run test_mutex.cpp ]
           [ thread-run test_condition_notify_one.cpp ]
           [ thread-run test_condition_timed_wait_times_out.cpp ]

Modified: branches/proto/v3/status/explicit-failures-markup.xml
==============================================================================
--- branches/proto/v3/status/explicit-failures-markup.xml (original)
+++ branches/proto/v3/status/explicit-failures-markup.xml 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -15,11 +15,10 @@
         - http://syseng.nist.gov/b2bTestbed/projects/xmlvalidation/instance_validation.html
         - http://xmlvalidation.com/
 
- With both tools you need to provide both the explicit-failures-markup.xml
- file as the XML document and the explicit-failures.xsd as the schema
- document. Use the browse buttons to select them from your local hard
- drive.
-
+ With both tools you need to provide both the explicit-failures-markup.xml
+ file as the XML document and the explicit-failures.xsd as the schema
+ document. Use the browse buttons to select them from your local hard
+ drive.
     -->
 
     <!-- /////////////// Toolsets /////////////// -->
@@ -31,6 +30,7 @@
     <mark-toolset name="gcc-4.2.1_linux_x86_64" status="required"/>
     <mark-toolset name="intel-linux-9.0" status="required"/>
     <mark-toolset name="intel-vc8-win-10.0" status="required"/>
+ <mark-toolset name="intel-win-10.0" status="required"/>
     <mark-toolset name="msvc-7.1" status="required"/>
     <mark-toolset name="msvc-8.0" status="required"/>
     <mark-toolset name="msvc-8.0_64" status="required"/>
@@ -1788,6 +1788,8 @@
             <toolset name="vacpp*"/>
             <toolset name="pathscale*"/>
             <toolset name="intel-linux-8.*"/>
+ <toolset name="gcc-3.4.2_hpux_pa_risc"/>
+ <toolset name="gcc-3.4.6_linux_ia64"/>
             <note author="Ion Gazta&#241;aga">
                 The compiler does not support features that are essential for the library.
             </note>
@@ -4411,26 +4413,26 @@
         </mark-expected-failures>
         <mark-expected-failures reason="?">
             <test name="TransitionTest*"/>
- <toolset name="intel-linux*"/>
- <toolset name="pathscale*"/>
+ <toolset name="intel-linux-9.1"/>
             <note author="Andreas Huber" refid="29"/>
         </mark-expected-failures>
         <mark-expected-failures reason="?">
- <test name="TransitionTest*"/>
- <test name="InvalidTransitionTest1Relaxed"/>
- <test name="StopWatchExample"/>
- <toolset name="vacpp-8.0"/>
- <note author="Andreas Huber" refid="29"/>
+ <test name="TransitionTestBoth"/>
+ <test name="TransitionTestNative"/>
+ <toolset name="pathscale-3.1"/>
+ <note author="Andreas Huber" refid="29"/>
         </mark-expected-failures>
         <mark-expected-failures reason="?">
- <test name="CustomReactionTest*"/>
- <toolset name="acc*"/>
+ <test name="TransitionTest*"/>
+ <test name="InvalidTransitionTest1Relaxed"/>
+ <test name="StopWatchExample"/>
+ <toolset name="vacpp-8.0"/>
             <note author="Andreas Huber" refid="29"/>
         </mark-expected-failures>
         <mark-expected-failures reason="?">
- <test name="HistoryTestRelaxed"/>
- <toolset name="intel-linux-9.1"/>
- <note author="Andreas Huber" refid="29"/>
+ <test name="CustomReactionTest*"/>
+ <toolset name="acc*"/>
+ <note author="Andreas Huber" refid="29"/>
         </mark-expected-failures>
         <mark-expected-failures>
             <test name="StopWatch*"/>
@@ -4555,11 +4557,13 @@
         <mark-expected-failures>
             <test name="prg_exec_fail2"/>
             <toolset name="darwin-4.0.1"/>
+ <toolset name="gcc-3.4.2_hpux_pa_risc"/>
+ <toolset name="gcc-3.4.6_linux_ia64"/>
             <note author="Vladimir Prus">
               The test verifies that Boost.Test detects division by
- zero. Division by zero has an undefined result
- on PowerPC processors. The compiler has to emit extra
- code to assert that the divisor isn't zero.
+ zero. It fails on PowerPC, PA-RISC and Linux ia64. On PowerPC
+ processors, division has an undefined result. The compiler
+ has to emit extra code to assert that the divisor isn't zero.
 
               Compiler options -fno-trapping-math and -fnon-call-exceptions
               might affect this. However, in default configuration
@@ -4570,6 +4574,7 @@
         <mark-expected-failures>
             <test name="prg_exec_fail3"/>
             <toolset name="cw-9.4"/>
+ <toolset name="gcc-3.4.6_linux_ia64"/>
             <note author="Vladimir Prus">
               The test appears to test that failed assertion result
               in non-zero exit status. That seems to be not the

Modified: branches/proto/v3/tools/boostbook/xsl/type.xsl
==============================================================================
--- branches/proto/v3/tools/boostbook/xsl/type.xsl (original)
+++ branches/proto/v3/tools/boostbook/xsl/type.xsl 2007-12-19 17:46:16 EST (Wed, 19 Dec 2007)
@@ -461,11 +461,7 @@
       <xsl:with-param name="text" select="'static const '"/>
     </xsl:call-template>
 
- <xsl:call-template name="source-highlight">
- <xsl:with-param name="text">
- <xsl:apply-templates select="type/*|type/text()"/>
- </xsl:with-param>
- </xsl:call-template>
+ <xsl:apply-templates select="type" mode="highlight"/>
 
     <xsl:if test="not(@name = '')">
       <xsl:text> </xsl:text>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk