Relative pointer protocol

Maintainers:
Jonas Ã…dahl <jadahl@gmail.com>