Implement 'new, remove, set' methods