Avoid support bracket accessors

implement "add" and "set" methods