Prototypes for attribute manipulation implemented