We don't actually need an attribute for the instance do we? The caller knows what they passed in, no?