Are these here to avoid circular imports?