Typing software trr and its requirements apel.

@mistydemeo 
Is this fine?
Ideally this would be run or somehow executed rather than just check it exists.