Added new fixtures
Added missing methods, make it up to date with ruby implementation
Default args passing