create light-weight interface wrapper for OO style model calling