Core is not needed as it isn't recommended.
Added partially applied functions so that method invokation is friendlier.