Role Contract can now use '()' for specifying that the RolePlayer must be a function.