Module#{public,protected,private} should return self