If using std, need using namespace func_lib::placeholders;