make Elem interface have a method on it, implement that in seq (bleh), implement GoType
wrote the parser, need to write tests for it still