Publication control tag app:control, which usually contains app:draft.
The main reason for having this as a separate object is mostly so
that it can be used as an extension point. The draft flag is usually set
using BaseEntry.setDraft(Boolean), which will create a PubControl
object when necessary.