re-introduce :arglists special handling