Added API functionality

JSDoc will be ignored but maybe an `@private` can be added for consistency?