Using type_traits for choosing b/w more than 2 properties:

Printable View