highlighting the nature and extent of its limitations and proposing alternative ways of