Use allow(subject).method syntax. Doesn't allow stubbing constructors yet.
Use __getattribute__ to allow stubbing methods that exist on the AllowanceTarget.