Very good point, thanks for confirming that! What is the reasoning behind the Go design choices you described?