delegate_attributes, kabuki, input_source and other ported