decoupling Google AppEngine facet from Web facet