* more useful messages when module failure specially if the 'interpreter' is not found * 1 less var * shebang can be none * remove typoes