six future decorator opm numpy