macro getattr(x; attr: static[PyStr]): untyped
macro getattr(x; attr: static[PyStr]; default): untyped
macro getattr(x; attr: static[string]): untyped
macro getattr(x; attr: static[string]; default): untyped
macro hasattr(x; attr: static[PyStr]): bool
macro hasattr(x; attr: static[string]): bool
macro setattr(x; attr: static[PyStr]; val)
macro setattr(x; attr: static[string]; val)