Support nested Cs.

When evaluting C function, mark as dependency for current outer function if any.
WIP changing Computable to the Object itself, not a wrapper