Find the positions of a given value inside the received value --
Function
VALUE -> _positions(SUBVALUE) -> LIST
This looks for SUBVALUE inside of VALUE, and returns a list of all locations where it is found.
The exact meaning of "locations" depends on the type of VALUE. If SUBVALUE is not found, the resulting
list will be empty.