added stuff to ArthurString to use the static methods