namer can now name procedures too, refactoring getName -> getSafeName
updated to version 0.65