Allow custom attributes to be created and maintained from a file