public int minParams() { if (m_minParams < 0) { int min = 0; for (; min<m_params.sz(); ++min) if (((Param)m_params.get(min)).hasDefault()) break; m_minParams = min; } return m_minParams; }