Programming language feature that allows freestanding functions to be called using the syntax for method calls