Use method referencing in DI
Prepare for branch merge
Merge pull request #3 from Jire/master

Merge branches
Array functions
Remove redundant List cast
Fixed redundancies within Primitives
Ensure the wrappers map is immutable.
Merge pull request #6 from atomicint/master

Added Functions class with array extensions and removed a redundant List cast