TiledError::MalformedAttributes("tileset must have a firstgid, name tile width and height with correct types".to_string())
);
lettileset_path=map_path.ok_or(TiledError::Other("Maps with external tilesets must know their file location. See parse_with_path(Path).".to_string()))?.with_file_name(source);
lettileset_path=map_path.ok_or(TiledError::Other("Maps with external tilesets must know their file location. See parse_with_path(Path).".to_string()))?.join(source);