#175: add failing tests
add .names parameter to l*ply function; if TRUE, .fun is expected to have a .name parameter that will receive the name of each item