First work on the alternative formulation, I only did the functions that were already in 1.3 since I had some examples I could use there. If you have examples of the new functions I could have a look at them as well. In the process, I fixed/added some other things, but the separate commits should be pretty explanatory.
If you add your github account to Travis CI you can automatically run the CRAN tests (and unit tests) on any commit, to see if everything still works / is acceptable for CRAN. Let me know what you think!
PS I took the liberty of adding myself as contributor in the DESCRIPTION and changed it to the format discussed here ;)
First work on the alternative formulation, I only did the functions that were already in 1.3 since I had some examples I could use there. If you have examples of the new functions I could have a look at them as well. In the process, I fixed/added some other things, but the separate commits should be pretty explanatory. If you add your github account to Travis CI you can automatically run the CRAN tests (and unit tests) on any commit, to see if everything still works / is acceptable for CRAN. Let me know what you think!
PS I took the liberty of adding myself as contributor in the DESCRIPTION and changed it to the format discussed here ;)