Drop separate init function but use C attribute