Nim: https://forum.nim-lang.org/t/3046
You can do almost anything with Nim, for function calls! I personally like UFCS (Uniform Function Call Syntax), aka:
let something: int = item.function(arg2, arg3,...).function.function(vararg).etc