ExtUtils::Typemap had to be renamed
Use title case for pseudo-global
Add workaround for non-constructor object creation to example
Example of a class method
Add example of a wrapped static/class method to docs
Fix typo in error message
Escape { in regexp

To fix a warning in blead perl. CPAN RT #81427
Version bump and changelog for 0.1603
Better error message with quotes
MANIFEST fix
%alias feature equivalent to XS' ALIAS

double foo(double a) %alias{bar = 2} %alias{baz = 1}

is equivalent to

double foo(double a)
  ALIAS:
    baz = 1
    bar = 2
  CODE:
    if (ix == 0) {
      RETVAL = foo(a);
    } else if (ix == 1) {
      RETVAL = baz(a);
    } else if (ix == 2) {
      RETVAL = bar(a);
    } else
      croak...
  OUTPUT: RETVAL
Another test for %alias: using %code
%alias support for methods
Aliasing not supported for (con|de)structors
Changelog and version bump

Also regenerated the README.
More accurate MANIFEST.SKIP
Parse 'void' like other basic type.

Having it treated as if it were a class is confusing and does not
allow special-casing it during parsing.
Parse '(void)' method parameter list and interpret it as '()'.