New class SetBlock and tests in package spell