Funext from self?

Can we derive function extensionality from self types only?