fix update-in
print signatures even if no docstring is present
add signatures for map
move update-in closer to *-in and add tests