This method is meant to be compatible with the other LoadBalancer drivers. This changes the signature of create_balancer method and makes it incompatible with the other load balancer drivers. Libcloud aims to share the same API between different cloud providers, and changes like this need to consider the other LoadBalancer types.