什么是Android GSF包?

我在C2DM教程中find的GSF_PACKAGE是什么?
准确地说:

public static final String GSF_PACKAGE = "com.google.android.gsf" 

它被用于意图:

 registrationIntent.setPackage(GSF_PACKAGE); 

在开发者网站上我发现这个:

“setPackage(String packageName)(通常是可选的)设置一个明确的应用程序包名称,限制这个Intent将解决的组件。

无论如何,什么限制,为什么他们可能需要?

Solutions Collecting From Web of "什么是Android GSF包?"