Adding name processing and validation, as well as static method invocation support.