Separation of implementation and declaration;
without this change DnaString.length wrapper worked correctly
but PackedString.length matches the so far best fitting length implementation which is the same as for DnaString.

Moving the implementation to the very off all includes (which is at the end of the include block in the oop.cpp)
makes the correct length implementation to be called