1.36: non-empty model functions supported, using this. reference to refer to other object methods