Is first-class module more powerful than polymorphic record?

Is it possible to achieve this in a dependently typed language?