function enumerated() {
	// NOTE: the following should match the C `casting_modes.h` enumeration!!!!
	return {
		'none': 0,
		'equiv': 1,
		'safe': 2,
		'mostly-safe': 3,
		'same-kind': 4,
		'unsafe': 5
	};
}
Returns an object mapping supported casting modes to integer values for purposes of C inter-operation.

## Notes

-   Downstream consumers of this mapping should **not** rely on specific integer values (e.g., `NO_CASTING == 0`). Instead, the object should be used in an opaque manner.
-   The main purpose of this function is JavaScript and C inter-operation of ndarray objects.

@returns {Object} object mapping supported casting modes to integer values

@example
var table = enumerated();
// returns <Object>