add _CommandReverseProxy class