new starr with untyped unapply macros