Add proxy generation tests (constructor & __call) & CS