var cn = m.local_class.name
return (m.is_intern and cn != once ("Object".to_symbol)) or
(cn == (once ("Array".to_symbol)) and (mn == (once ("length".to_symbol)) or mn == (once ("[]".to_symbol)))) or
var cn = m.local_class.name
return (m.is_intern and cn != once ("Object".to_symbol)) or
(cn == (once ("Array".to_symbol)) and (mn == (once ("length".to_symbol)) or mn == (once ("[]".to_symbol)))) or