code: public Apikey decode(String apikey) {
  		FieldMap fm = conf.getFieldMap(keyRing);
  		Field[] apiOrderedFields = fm.createBlankApiFields();
  		List<byte[]> physicalSegments = Segments.splitApikeyToSegments(apikey);
  		Segment[] _segments = fm.apiOrderedFieldsToSegments(apiOrderedFields, keyRing, physicalSegments);
  		return new Apikey(new Segments(_segments, fm));
  	}
docs: /* decode