I see often you use
system object in your demos.
I am not sure is this documented, looks like can be quite useful.
publishBuild but in general the whole object.
Is it stable and I can use use it freely?
Or maybe it is more internal thing and relaying on it can be risky, can change in future.