start using NamedParts in php - finding nice bugs along the way.