Unify UpdateScript constructors + add some javadoc