Use index_sequence from C++14
Clean
Clean style
Add note