I like it for distinguishing homonym operators, but not for the precedence stuff they seem to have there. I'd like something like this though:
let a = 10;
a / 5
output> 2
let b = pwd();
b/temp
output> Directory<"~/temp">
b / 2
error> b:Directory does not implement method "divide(:number)"
a/temp
error> a:int does not implement method "get(:string)"