implement Long.fromString