Added some partial application
changed instance method meta-generation strategy
Changed the order (naming...) of generated methods
moved some stuff from meta classes to base classes, optimized metafields a bit
added monoid for an endofunction. Testing maybe later…
some partial application stuff etc.
made integer range return an empty iterable if _to_ smaller than _from_
some optimization and refactoring...