Paypal fork

Mostly minor changes/improvements as I was going through some code.
@JustinSainton It can be any type (null, Object, string, integer...)