Break all attr-like methods into constant, single and 2-arg versions