struct tagged_coord declaration was moved to search.c (does not break encapsulation)