Some fixes.
Work on C# declarations mapping.
Suppress unused value warnings.
Fix compilation errors.
Fix implementing IDeclaration interface.
Fix unnecessary invocation of EvalProperties method.
Fix IDeclaration interface implementation in extension declaration.