Fixed reversed blocks and , now wraps
Added all, any, none, one, first and firstf