func NewFacadeCallerForVersion(caller APICaller, facadeName string, version int) FacadeCaller {
	return facadeCaller{
		facadeName:  facadeName,
		bestVersion: version,
		caller:      caller,
	}
}
// NewFacadeCallerForVersion wraps an APICaller for a given facade
// name and version.
NewFacadeCallerForVersion wraps an APICaller for a given facade
name and version.
// NewFacadeCallerForVersion wraps an APICaller for a given facade // name and version .
func NewFacadeCallerForVersion(caller APICaller, facadeName string, version int) FacadeCaller {
	return facadeCaller{
		facadeName:  facadeName,
		bestVersion: version,
		caller:      caller,
	}
}
func NewFacadeCallerForVersion ( caller APICaller , facadeName string , version int ) FacadeCaller { return facadeCaller { facadeName : facadeName , bestVersion : version , caller : caller , } }
NewFacadeCallerForVersion wraps an APICaller for a given facade
name and version.
NewFacadeCallerForVersion wraps an APICaller for a given facade name and version .