Fixed this spec
renamed no longer-existing variable/method name
Fixed syntax error
refactoring and fixing
[#55756440] Added Ipn class
[#55756440] stuff mostly working