Relative pointer protocol

Maintainers:
Jonas Ådahl <jadahl@gmail.com>