Fix crash when method inherits from cfg.

Don't assume that the params array is always present.  Even for methods.

Fixes #494
Use Array() to avoid nils in Process::Lint.

Just doing things in more conventional way.
Make subproperties inheritable.