More changes to cover splint checking of library and tasks.
Everything now passes -weak without error.