is_composite() implemneted.