Returning an error was awkward. Panic when people do things wrong instead.
Add VHost() command, because I wants it.