Myall definitions