[#1258] refactor action function validators