Definitions are thin but workable