Full system with commented test case.