Using NativeProcessProtocol

The following header files:

NativeProcessProtocol.h
NativeThreadProtocol.h
NativeBreakpointList.h

NativeBreakpoint.h
NativeBreakpointList.h

are all under source/Host/common. Is there some reason these are not in include/Host/lldb? It seems like the people that need them just do a bunch of hacky stuff to #include from the source/ tree anwyay, so if it was intended to be shielded from being included, it doesn’t seem to be working.

It’s used by Target as well as various process plugins, but not Host, so maybe an even better solution is to just move it to Target. Objections to me doing this?