Changed to accept specific extern access.