Moved from speck repository.