Calculator is completely functional. Command line arguments are functional.