I agree with what you say Memphiz, but for the last sentence, and only because this feature is in mythtv, another community driven open source project.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)