modelbuilder: modeling of top-level methods use `parent`