The multi-talented bacterial adenylate cyclases.