I hope you like it, waiting for your comments and suggestions
@alfrin/entry-for-the-reflection-hunters-9f7ea8c2be83a