1. NEED TO GO THROUGH A FILTER.
TECHREP[
    TECHREPID(@techid [KEY]=x1){functional},
    TITLE(@title=x2){functional},
    INST(@inst=x3){functional},
    YEAR(@year=x4){functional},
    MONTH(@month=x5){functional},
    PAGES(@pages=x6){functional},
    VOL(@vol=x7){functional},
    NUM(@num=x8){functional}]
:-
Technical-Report(Y1),Month-Name(Y2),Year-Number(Y3),
Article(Y4),University(Y5),Timepoint(Y6),
hasArticles(Y1,Y4),Doc.Institution(Y4,Y5),Doc.Publication-Date(Y4,Y6),
Timepoint.Year(Y6,Y3),Timepoint.Month(Y6,Y2),Doc.key(Y1,x1),
month.name(Y2,x5),year.number(Y3,x4),Doc.Number-Of-Pages(Y4,x6),
Agent.name(Y5,x3),Doc.Title(Y1,x2).

