CLEREZZA-876: throwing RuntimeExceptions with explanation when property is missing
CLEREZZA-829: added dependency required for editor