These are pretty minimal wrappers for find_attribute() and attribute() and, other than hard-coding the attribute name within them, are in no way specific to icc profiles. We haven't done this for any other named attributes.  Is there a compelling reason why we should have special case get/set routines for icc profiles, versus just letting the caller use the general functions?

Also, just for clarification, can ICC profiles be different sizes?  Or are they always the same size?