//	Input: 
//		!echo Coffee Cake

//	Output:
//		Coffee Cake
[Command("echo")]
public Task EchoRemainderAsync([Remainder]string text) => ReplyAsync(text);  

//	Output:
//		CommandError.BadArgCount
[Command("echo-hassle")]
public Task EchoAsync(string text) => ReplyAsync(text);

//	The message would be seen as having multiple parameters, 
//	while the method only accepts one. 
//	Wrapping the message in quotes solves this.
//	This way, the system knows the entire message is to be parsed as a 
//	single String.
//	e.g. 
//		!echo "Coffee Cake"