Would anyone know what this strange contraption is? I found it on the hiking trail today, with no signs or instructions. Mike