Fix issue with ulong NULL_VALUE and rename DirectBuffer.Position