 		@[type].push(entity)
 
 	# #### Runtime Prototype
-	root.JEFRi.Runtime.prototype = _.extend {}, JEFRi.Runtime.prototype,
+	root.JEFRi.Runtime:: = _.extend {}, JEFRi.Runtime::,
 		# Reset the runtime's data, maintains context definitions.
 		clear: () ->
 			@_modified = {}


			# The multiple relations functions.
			if "has_many" is relationship.type
				_.extend definition.Constructor.prototype[field],
					# Return the set of entities in the relationship.
					get: (longGet) ->
						# Lazy load

					@_id = @id(true)

					# Add runtime methods
					_.extend @prototype, proto::

					# Set a few event handlers
					# Manage accounting after an entity has been persisted
