Typing software trr and its requirements apel.

@mistydemeo 
Is this fine?
This is OK but please add a comment explaining that it's needed to render correct and report an issue to upstream letting them know they should fix this in a future version.