fails:Module#protected without arguments affects evaled method definitions when itself is outside the eval
fails:Module#protected without arguments affects normally if itself and following method definitions are inside a eval
