Update codebase to reflect nomlib's API changes from feature/Input