enable protoype- and system-level validation

osarchname -> ostype
    easier to type
cleanups