All fog providers typically have a method called `create` to create servers. Adding an additional creation method like `create_with` makes switching providers that much harder for the end developer.

If creating a server requires a volume, can you rename this method to `create` and if volume creation is optional, can you introduce an attribute to indicate that a volume should be created?