function consumeProperties(node, source, offset) {
						var list = extractPropertiesFromSource(source, offset);

						list.forEach(function (property) {
							node._children.push(new CSSEditElement(node,
								editTree.createToken(property.name.start, property.nameText),
								editTree.createToken(property.value.start, property.valueText),
								editTree.createToken(property.end.start, property.endText)
							));
						});
					}
Parses CSS properties from given CSS source
and adds them to CSSEditContainer node
@param  {CSSEditContainer} node
@param  {String} source CSS source
@param {Number} offset Offset of properties subset from original source