# Functions
IterateOverSlice iterates over the provides interface{} until all elements were visited or until the visior returns false.
MatchElementsInSlice applies a matcher individually to each element in the slice and returns as soon as the matcher fails on an element.
ToPointer returns a new pointer to the provided interface{}, if the provided value is not already a pointer.