Extend runRnSpliceHook to decls and patterns