libvaladoc/api: Correctly handle construct-only properties