Parser: ignore broadcast tokens
Allow passing file pointers to Project.load/Project.save; plugins take file
pointers instead of path.