Add macro OFFSET to returns byte offset.
Add first test.

Check malloc returns.