1) Functions#round() input is validated explicitly;
2) unit tests are created for Functions#round() which cover null and BigDecimal numbers' cases