update copyright years
add API-compatible wrapper