Еще нет, но близко 5
Note that presently you must put the invoke outside any on block