 		return @manifest.namespace if @manifest.namespace?
 		
 	extract_client_options: (node_name) ->
+		###
+		Extracts options related to the AWS client.
+		###
+		
 		access_key_id = @extract_access_key_id node_name
 		secret_access_key = @extract_secret_access_key node_name
 		region = @extract_region node_name

		###
		Obtain a client to EC2
		###
		return new aws_sdk.EC2 @extract_client_options node_name
		
	extract_property: (property_name, node_name) ->
		###
		Extracts a property by looking into a node and upper layers of the manifest.
		###
		try
			node = @get_node node_name
		catch e

		return options
		
	extract_instance_options: (node_name) ->
		###
		Extracts options related to AWS instances.
		###
		
		image_id = this.extract_image_id node_name
		instance_type = this.extract_instance_type node_name
		key_name = this.extract_key_name node_name
