Added another typename because blarg dependent scopes.