Standalone JSRecordMarkers?

So I know the JSRecordMarkers are used for the validation process. Is there a way of making a standalone one? I want to make one to report problems outside the context of the validation.

For example this,

		/**
		 * @type {JSRecordMarkers}
		 */
		var debugtest
		
		debugtest.report( 'test' )

Gives an error. The report fails. Do I need something else to initialize this?