Fix hasattr