Revenj is compiled if not found.

Removed unnecessary task calls
Serialization spec fix