@deeky666 You're perfectly right, I don't want to limit the possibilities of extending the API either. I guess we need more opinions on the subject, and I need more understanding of the concepts mentioned above!