They were formerly thought to have been of marine origin .
Recent research has cast doubt on this view .
They were formerly thought to have been of marine origin but recent research has cast doubt on this view .