Reading some online discussion elsewhere I found this site mentioned a few times: map24.com
Its mapping features are excellent also.
'breakall' is used in 'while' and 'for' loops to exit prematurely from any and all "enclosing" 'while' or 'for' loops - it is an error to use 'breakall' outside of a loop.