Compiling pipe_newrichards_couple gives
../../dumux/auxiliary/properties.hh: In instantiation of const bool Dune::Properties::propertyExplicitlyUnset<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::value:
../../dumux/auxiliary/properties.hh:391: instantiated from const bool Dune::Properties::propertyExplicitlyUnsetOnTree<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::explicitlyUnset
../../dumux/auxiliary/properties.hh:409: instantiated from const bool Dune::Properties::propertyExplicitlyUnsetOnTree<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::value
../../dumux/auxiliary/properties.hh:477: instantiated from const bool Dune::Properties::defaultPropertyDefinedOnTree<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::explicitlyUnset
../../dumux/auxiliary/properties.hh:488: instantiated from const bool Dune::Properties::defaultPropertyDefinedOnTree<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::value
../../dumux/auxiliary/properties.hh:511: instantiated from const bool Dune::Properties::propertyDefined<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::asDefault
../../dumux/auxiliary/properties.hh:542: instantiated from const int Dune::Properties::propertyTagIndex<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::Properties::PTag::Problem>::value
../../dumux/boxmodels/boxscheme/boxscheme.hh:69: instantiated from Dune::BoxScheme<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>, Dune::RichardsBoxModel<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double> > >
../../dumux/boxmodels/richards/richardsboxmodel.hh:67: instantiated from Dune::RichardsBoxModel<Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double> >
richardsproblempipe.hh:182: instantiated from Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>
pipe_newrichards_couple.cc:64: instantiated from here
../../dumux/auxiliary/properties.hh:385: error: no type named SelfType in class Dune::RichardsProblemPipe<Dune::ALUCubeGrid<3, 3>, double>