I hope you like this contribution, waiting for your comments and suggestions.
@alfrin/entry-for-the-reflection-hunters-1e8b25a3253b2