Avoid name collision with "partial application".
Use extends instead of implements.
Wrong type.
Added ObjectID handling.
Added type support for updates.
Refactoring.
Adjusted to some weird compiler-internal ExprOf-hack.
Added indexOf. Fixed an issue with slice ("some" JavaScript implementations do weird things when the second parameter is explicitly set to null)
Added trailing semicolons as required.
Some minor fixes. Syntax sugars now added directly. Syntax sugars allowed in constructor.
Added pipelining.
Got rid of @when - sugar.
Centralized callback handling. Added signals.
Minor changes.
Unplugged @when-sugar.
Temporary hack for abstracts.
Handle { expr: null } cases.
Added support for abstracts - not very pretty yet I admit.
Bypass an issues with abstracts.
Rename.
Adopted haxe 3 syntax. Use pipelining.
Merge branch 'master' of https://github.com/back2dos/tinkerbell

Conflicts:
	src/tink/macro/tools/ExprTools.hx
	src/tink/reactive/bindings/macros/BindableProperties.hx
	src/tinx/node/mongo/Internal.hx