message: Implement NativeFunction::has_attr incorrectly
  Summary:
  Following diff delegates `get_attr` to `has_attr`.
  Something somewhere relies on this incorrect `has_attr` implementation. So do it incorrectly for now.
diff: @@ -245,6 +245,11 @@ impl<'v> StarlarkValue<'v> for NativeFunction {
  None
  }
  + fn has_attr(&self, _attribute: &str, _heap: &'v Heap) -> bool {
  + // TODO(nga): implement properly.
  + false
  + }
  +
  fn dir_attr(&self) -> Vec<String> {
  if self.typ.is_some() {
  vec!["type".to_owned()]
  