Water cannot auto complete brackets and VS Plugin sometimes fail to complete them

The VS Plugin would auto append the corresponding parenthesis if I type in a parenthesis, but Water doesn’t do that.
Also, is it possible to append the corresponding brace immediately after I type a brace, like VC# does, not to append it when I press the key “Enter” to switch to a new line, cuz this doesn’t work in some cases.
For example:

var myvar:Int16{
get{

} <- This brace would not be appended after I press “Enter”
}

that’s because your indentation is wrong. as designed…

Thanx