lib profile for allowing dependencies on itself, general cleanup