parameter check functions for new API (and cmdline?)
second pass API changes, first tests