implement rest of extattr functions and tests