[4.2] Arr Method To Convert Dot-Notation Keys...

Adding method to Arr Helper that converts a one-dimensional array with keys that are written in dot notation into a multidimensional associative array.

From:

	array(
		'levelOne' => 1,
		'levelTwo.someKey' => 2,
		'levelTwo.anotherKey' => 3,
		'levelThree.moreKey.withMoreDepth' => 4,
		'levelThree.moreKey.andAssigningToSameDepthKey' => 5,
	)

to:

	array(
		'levelOne' => 1,
		'levelTwo' => array(
			'someKey' => 2,
			'anotherKey' => 3,
		),
		'levelThree' => array(
			'moreKey' => array(
				'withMoreDepth' => 4,
				'andAssigningToSameDepthKey' => 5,
			)
		)
	)
This is not really a function, but more likely a language construct. It is used to assign a variable to a key in one operation. That's else why it is protected.