client as tapestry 2