Ah yes -- that call is what forces the HTTP call to go out. Previously, that doesn't ever happen so no HTTP call is made. This is an issue because if you pass in a bad href -- you'll still get an object returned even though it isn't valid.

This causes confusion for developers later on as they're expecting that the group returned was valid.