[TASK] Allow zero to be considered non-empty in inheritance