Added evaluable content and conditional

Documentation and examples
Added checks for arguments/method existence. Conditional methods can be called with several arguments