I am not so sure about unifying . and @ though. I would say . is the inverse of @. One splices the other appends [a tail].