template <typename T, typename Tree>
bool operator()( T& dest, Tree& container ) const
{
template <typename T, typename Tree>
bool operator()( T& dest, Tree& container ) const
{
template <typename T, typename Tree>
bool operator()( T& dest, Tree& container ) const
{
template <typename T, typename Tree>
bool operator()( T& dest, Tree& container ) const
{