``` type {$IFDEF UNIX} size_t = csize_t; {$ENDIF} ``` looks bad, because you define global type size_t when SimpleBle unit is used. can you avoid size_t by replacing it with LongInt, or SizeInt, or Int64?