Check if input is a plain object
value
Optional
non-empty (at least one key)
non-empty
true if the input passed, false otherwise
true
false
Check if input is a plain object