Added support for named parameters in methods, and named return values.