Add comment parsing
Fix SocketSpec error reporting
Fix string parser