Nitric oxide synthases: three pieces to the puzzle?