Back to having seal as a public method ...