add sorty.getFunction and improve docs