vector syntax support, readparse.c refactored