 	# 									v0.2 >> https://blockly-demo.appspot.com/static/demos/blockfactory/index.html#ky4fee
 	# 									v0.1 >> https://blockly-demo.appspot.com/static/demos/blockfactory/index.html#kkjtrt
 	#-----------------------------------------------------------------------------
-	addCustomVisualBlockItebooksBlock_DatasourceCategory: (context)->
+	addCustomVisualBlockItebooksBlock_DatasourceCategory: ->
 
 		# --------------------------------------------------------------------------
 		# Declare custom visual-block: It-eBooks

	# Target-Category: 	Datasource
	# Source: 					https://github.com/google/blockly/blob/e3009310713209e80acc58a49d677d69f80d7b70/blocks/text.js starting from line 69 (i.e. Blockly.Blocks['text_join'])
	#-----------------------------------------------------------------------------
	addCustomVisualBlockJoinBlock_DatasourceCategory: (context)->

		# -----------------------------------------------------
		# Declare custom visual-block: Join


			addedVisualBlock = Blockly.selected

			# Assign event-handler for the newly added visual-block
			editorEmberContext.assignEventHandlerToVisualBlock(addedVisualBlock)

			# Keep account of newly added visual-block entries into the workspace
			editorEmberContext.allBlocks_VisualType_InWorkspace.push(addedVisualBlock)

		# -----------------------------------------------------------
		# Scenario 3: On-removal of a visual-block from the workspace
