%rec: Build
%doc: Build session
-%mandatory: Build
+%key: Build
%type: Build uuid
%rec: Dependency
%doc: Dependency information
%mandatory: Type
+%allowed: Target Ctime Hash
+%unique: Type Target Ctime Hash
%type: Type enum ifcreate ifchange always stamp
-%type: Ctime regexp /\d+\.\d+/
+%type: Ctime regexp /[0-9]+\.[0-9]+/
%type: Hash regexp /[0-9a-f]{64}/