Could you explain the difference between the builder "has" and "have"?
The documentation kinda makes it look like these two are equivalent:
Class({
"have" : {
foo : 'bar'
}
});
Class({
has : {
foo : { init : 'bar' }
}
});
... but it doesn't seem to work that way.
Ah ok, so "haves" don't create a Joose.Managed.Attribute instance?