#8 Use threading macros in function 'selectSS'.
#8 Add if-lets macro.