return the inherit call instead of storing in temporary var, see #75