Changed how updater assets are set so that compiler warns of not following interface.
Ensuring that pipe interfaces complain when not followed.