code: @Pure
  	public static long longValue(CharSequence value) {
  		try {
  			return Long.decode(value.toString());
  		} catch (Throwable exception) {
  			// Silent exception.
  		}
  		return 0;
  	}
docs: Decodes a {@code CharSequence} into a {@code long}.
  
  <p>In opposite to the functions of {@link Long}, this function is
  null-safe and does not generate a {@link NumberFormatException}.
  If the given string cannot by parsed, {@code 0} is replied.
  
  <p>See {@link Long#decode(String)} for details on the accepted formats
  for the input string of characters.
  
  @param value a value of {@code CharSequence} type.
  @return the equivalent value to {@code value} of {@code long} type.
  @since 0.9
  @see Long#decode(String)