Added GetId protocol implementation for nil