Removed PROTO here, but left it here: https://github.com/neovim/neovim/pull/377/files#diff-de9ab8906fef668ed8042046e0a1eb02R5259