New component API compat, refs noflo/noflo#97